parse_error: SELECT-ABGRAGE

Beitrag lesen

Hi folks,

Als Ergebniss bekomme ich nur $BANK (lu-lu). Aber ich brauche alle drei Texte.

Du hast da einen Denkfehler drin.
Der läuft die Schleife zwar 3mal durch, aber anders als du möchtest ;-)
Da du die Variabeln ($ADRESSE,$REGISTER,$BANK) bei jedem Durchlauf wieder überschreibst stehen nur noch die values aus dem letzten Durchlauf drinne, in dem Fall eben "lu-lu" für $BANK.
$row (sollte) nur ein Element enthalten, da du im Query ja angibst, dass du nur die Spalte "text" haben möchtest.
Probiers doch mal so:

<?php
$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];

echo "$ADRESSE";

}
?>

Dann wirst du es besser verstehen ;-)

Oder so:

<?php
$ADRESSE = array();
$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];
}
foreach ($ADRESSE as $printOut)
 {
  echo $printOut."\n";
 }

?>

Dann (sollte) es funktionieren :-)

Greets - parse_error;

--
Dont ask to ask...
.oO(Ohne Parse_Errors waere das Leben doch langweilig)
SELFCode: ie:{ fl:{ br:< va:? ls:< fo:) rl:( n4:{ ss:} de:/ js:| ch:] sh:( mo:| zu:{