Klaus Mock: MySQL-Schleife

Beitrag lesen

Hallo,

$result=mysql("$DBName","SELECT text FROM text
WHERE textNa='adresse' OR textNa='RegisterDaten'
OR textNa='bank'");
while ($row  =  mysql_fetch_row($result)) {
$ADRESSE=$row[0];
$REGISTER=$row[1];
$BANK=$row[2];
}

echo "$ADRESSE $REGISTER $BANK";...

Auszug aus anderem Posting:

Wie genau sieht denn deine SQL-Tabelle aus? welche Spalten hast Du, und was steht da so drin?

Ganz einfache Tabelle:

id  textNa     text
_______________________

1 home ....
2 adresse xxxx
3 bank xxxxx

Da die gesuchten Ergebnisse in mehreren Datensätzen sind, musst Du auch dem entsprechend auswerten. Ich würde das Feld 'textNa' auch abfragen und abhängig vom Wert dieser Spalte die entsprechenden Variablen setzen. Wie das in PHP genauch gemacht werden kann weiss ich allerdings nicht, da mich diese Sprache nicht interessiert.

Und noch was: Woher nimmst Du die Gewissheit, dass die Daten in der von Dir gewünschten Reihenfolge daherkommen, ohne dass Du eine Sortierung angibst?

Grüße
  Klaus