Seite 1 von 1

ok, hab den Fehler gefunden!

Verfasst: 09.05.2005 19:27
von BartTheDevil89
Hi!

Also ich hab den Code hier. Speziell geht es mir um den Teil, wo ich ne extra Leerzeile gemacht habe. Also wie kann ich das Problem lösen?:

Code: Alles auswählen

$test = array();
$db->query("select ID,flottenname from flotten where userID=$userID and art=0");
while(list($flottenID,$flottenname) = $db->data())
{
$test[] = $flottenID;
echo("
<tr><form action=\"angriff.php\" method=post>
<td align=left><font color=#FFFFFF>$flottenID<input type=hidden name=\"flottenID\" value=\"$flottenID\"></td>
<td align=left><font color=#FFFFFF>$flottenname</td>

$db->query("select zielnummer from angriff where flotte = $flottenID and userID = $userID") 
list($ziel1) = $db->data() 
$db->query("select x,y from siedlung where kartenID = $ziel1") 
list($x,$y) = $db->data()
<td algin=left> $x : $y </td>

<td align=center><input type=hidden name=\"userID\" value=\"$userID\"><input type=hidden name=\"zx\"><input type=hidden name=\"zy\">
<input type=submit value=\"Angriff\" class=field3></td>
</tr></form>"); 
Die Fehlermeldung is das:

Code: Alles auswählen


Parse error: syntax error, unexpected T_STRING in C:\apachefriends\xampp\htdocs\browser\view.php on line 70 

Verfasst: 09.05.2005 19:57
von Dennis63
Du hast oben ein "Echo" und gibst dann HTML-Quelltext aus.

6 Zeilen weiter beginnt plötzlich ein Querry. Obwohl das Echo immer noch "offen" ist.

Grüße
Denis