art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 24.05.2005, 14:06   #1
TP-Supporter
 
Registriert seit: Mar 2004
timedance123 macht alles soweit korrekt

Mysql Ergebnis gliedern!


Hallo!

So, jetzt hab ich gleich das nächste problem=) und zwar hab ich wunderbar meine Abfrage gemacht $sql = bla bla bla

dann in $result = mysql_quere($sql) bla bla bla

jetzt is es so, dass im ergebniss 2 zeilen erscheinen. wie kann ich da jetzt die erste und dann die zweite zeile ansprechen?also ich will diese in eine html-tabelle reinsetzen und bis jetzt weiß ich nur dass ich das Ergebniss komplett reinsetzen kann. wie kann ich dieses aber splitten?

Ich hab die Suche benutzt, aber ich weiß da nicht genau was eingeben deswegn is nix gutes dahergekommen wobei ich mir sicher bin dass da100pro das schomal angesprochen worden ist.! sorry deswegen für das erneute anreißen dieses themas=)

lg
time
timedance123 ist offline   Mit Zitat antworten


Alt 24.05.2005, 15:05   #2
Guest
 
Registriert seit: Mar 2004
Ort: Süddeutschland
Jakob macht alles soweit korrekt
Wenn du nur ein Ergebnis haben möchtest, dann häng' doch einfach
Code:
LIMIT 1
oder z.B.
Code:
WHERE `id` = 5
an.

Du hast ja wahrscheinlich die Daten in einem Array, lass' es doch einfach so einlesen:
$daten[1][name] ...
$daten[1][text] ...
$daten[2][name] ...
$daten[2][text] ...
...
Jakob ist offline   Mit Zitat antworten
Alt 24.05.2005, 15:31   #3
TP-Supporter
 
Registriert seit: Mar 2004
timedance123 macht alles soweit korrekt
$result = mysql_quere($sql) das ist meine letzte zeile!

das auslesen mit $result[1]['nick'] funktioniert aber nicht!woran liegt das?
timedance123 ist offline   Mit Zitat antworten
Alt 24.05.2005, 15:44   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
In $result ist nur die Resourckennung für das Ergebnisset. Für die einzelnen Datensätze musst Du das Ergebnisset durchlaufen:
PHP-Code:
$result mysql_query($sql);
if(
$result) { // Ergebnisse da
    
while($row=mysql_fetch_array($result)) {
        
//jeweils ein Datensatz in $row
        // Zugriff über $row['tabellenfeld']
        //
    
}

__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 24.05.2005, 15:52   #5
Guest
 
Registriert seit: Mar 2004
Ort: Süddeutschland
Jakob macht alles soweit korrekt
Wenn du jetzt noch statt der while Schleife von St@eff.en eine for daraus machst, dann kannst du ein Array mit $row[1]['nick'] erzeugen.
Jakob ist offline   Mit Zitat antworten
Alt 24.05.2005, 15:55   #6
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
nein, Jakob. Ein komplettes Array ginge so:

PHP-Code:
$datensaetze=Array(); // hier kommen alle Datensätze rein
$result mysql_query($sql); 
if(
$result) { // Ergebnisse da 
    
while($row=mysql_fetch_array($result)) { 
        
//jeweils ein Datensatz in $row 
        // zum Array zufügen
        
$datensaetze[]=$row;
    } 


//zeige alle Datensätze
echo '<pre>'.print_r($datensaetze,true).'</pre>'
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer

Geändert von steffenk (24.05.2005 um 15:58 Uhr).
steffenk ist gerade online   Mit Zitat antworten
Alt 24.05.2005, 15:59   #7
TP-Supporter
 
Registriert seit: Mar 2004
timedance123 macht alles soweit korrekt
anscheinend bin ich so blöd+gg+aber ja+gg+so ganz wie ich will bekomm ich das net hin!

also code is wie folgt

$result = mysql_query($sql) OR die(mysql_error());
while ($row = mysql_fetch_array($result)) {
echo $row['nick'];

}

um jetzt die ergebnisse in einer spalte reinzubringen(also die erste zeile = ergebnis von der ersten datenbankzeile und die zweite zeile = ergebnis von der zweiten datenbankzeile) weiß ich jetzt net was machen!muss ich in der while-schleife den html-code reinbauen?oder gibs da bessere lösungen? sorry, dass ich immer nachfragen muss, aber ich such scho den ganzen tag nach einer vernünftigen lösung(bin ja von templates überzeugt) aber damit kenn ich mich ja noch nicht sogut aus=)
timedance123 ist offline   Mit Zitat antworten
Alt 24.05.2005, 15:59   #8
Guest
 
Registriert seit: Mar 2004
Ort: Süddeutschland
Jakob macht alles soweit korrekt
Das mit
PHP-Code:
$datensaetze[] 
den leeren Klammern wusste ich gar nicht.
So geht es ja wirklich praktisch.
Gleich ein paar Scripte verändern. *g*

Klappt es bei dir jetzt auch, timedance123?
Jakob ist offline   Mit Zitat antworten
Alt 24.05.2005, 16:04   #9
TP-Supporter
 
Registriert seit: Mar 2004
timedance123 macht alles soweit korrekt
lol jungs ihr seit mir zu schnell+gg+ich schreib da meine frage und ihr habt vorher schon die passende antwort parat+gg+

jetzt funzt alles einwandfrei=)

danke danke danke=)
timedance123 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Mysql Ergebnis gliedern! Mysql Ergebnis gliedern!
« datei download ohne anschließende Abfrage im IE | Variablen mit POST übergeben »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67