Warum geht dieses von mir geschriebene PHP-Skript nicht so wie ich will?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo,
wie im Titel schon erw?hnt funktioniert diese Skript nicht:
$wie = 1; $Wi = 1; while($wi < 26) { wi++; $befehl = INSERT INTO `Benutzer` ( `X` , `Y` , `Benutzername` , `Dorfname` , `Gold` , `Eisen` , `Stein` , `Wolle` , `Leder` , `Holz` , `Ton` , `Schafe` , `Blut` , `Wein` , `Bier` , `Met` , `Gem?se` , `Fisch` , `Weizen` , `Honig` , `Trauben` , `Gerste` , `Wild` , `Salz` , `Sch?del` , `Keramik` , `M?bel` , `Felskl?tze` , `S?rge` , `Schmuck` , `Troph?hen` , `Kleidung` , `Lendenschurze` , `Waffen` ) VALUES ( '$wie', '$wi', 'System', 'Verlassene Gegend', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0' ); }
Es soll einen Datensatz eintragen und bei jedem mal eine Zahl erh?hen. Warum tut es das nicht? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also da fehlt der Query also so:
$befehl = INSERT INTO `Benutzer` ( `X` , `Y` , `Benutzername` , `Dorfname` , `Gold` , `Eisen` , `Stein` , `Wolle` , `Leder` , `Holz` , `Ton` , `Schafe` , `Blut` , `Wein` , `Bier` , `Met` , `Gem?se` , `Fisch` , `Weizen` , `Honig` , `Trauben` , `Gerste` , `Wild` , `Salz` , `Sch?del` , `Keramik` , `M?bel` , `Felskl?tze` , `S?rge` , `Schmuck` , `Troph?hen` , `Kleidung` , `Lendenschurze` , `Waffen` )
VALUES (
'$wie', '$wi', 'System', 'Verlassene Gegend', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'
);
$sql = mysql_query/$befehl); -
<?
mysql_connect("pla","pla","pla");
mysql_select_db("usr_web321_6");
$hans = 1;
$peter = 1;
while($wi < 26)
{
peter++;
$befehl = INSERT INTO `Benutzer` ( `X` , `Y` , `Benutzername` , `Dorfname` , `Gold` , `Eisen` , `Stein` , `Wolle` , `Leder` , `Holz` , `Ton` , `Schafe` , `Blut` , `Wein` , `Bier` , `Met` , `Gem?se` , `Fisch` , `Weizen` , `Honig` , `Trauben` , `Gerste` , `Wild` , `Salz` , `Sch?del` , `Keramik` , `M?bel` , `Felskl?tze` , `S?rge` , `Schmuck` , `Troph?hen` , `Kleidung` , `Lendenschurze` , `Waffen` )
VALUES (
'$hans', '$peter', 'System', 'Verlassene Gegend', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'
$sql = mysql_query($befehl);
);
}
?>
=> Parse error: parse error, unexpected T_INC in /srv/www/htdocs/web321/html/eintarg.php on line 16 -
Da fehlt ein kleiner unwichtiger Teil ("") :-)!
<?php $wie = 1; $wi = 1; // klein geschrieben while($wi < 26) { $befehl = "INSERT INTO `Benutzer` ( `X` , `Y` , `Benutzername` , `Dorfname` , `Gold` , `Eisen` , `Stein` , `Wolle` , `Leder` , `Holz` , `Ton` , `Schafe` , `Blut` , `Wein` , `Bier` , `Met` , `Gem?se` , `Fisch` , `Weizen` , `Honig` , `Trauben` , `Gerste` , `Wild` , `Salz` , `Sch?del` , `Keramik` , `M?bel` , `Felskl?tze` , `S?rge` , `Schmuck` , `Troph?hen` , `Kleidung` , `Lendenschurze` , `Waffen`) VALUES ('$wie', '$wi', 'System', 'Verlassene Gegend', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0') ;"; // String! mysql_query($befehl); // mysql_query fehlte $wi++; } ?>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage