hi der code funktioniert nicht. kann mir jemand sagen warum?
<?
if ($submit) {
$db = mysql_connect("localhost","becksparty","6991a69f2");
mysql_select_db ("becksparty",$db);
$result = mysql_query("SELECT * FROM wm WHERE admin=$admin",$db);
$myrow = mysql_fetch_row($result);
while ($myrow = mysql_fetch_row($result)) {
$pass = $myrow[2];
}
if($pass == $passwort):
{
$result = mysql_query("SELECT * FROM wm ",$db);
$myrow = mysql_fetch_row($result);
while ($myrow = mysql_fetch_row($result)) {
$tip = $myrow[$kennung];
$punkte = $myrow[40];
$id = $myrow[0];
if($tip == $wert):
{
$buch= substr($kennung, 0, 1);
if($buch == s) $p=1;
if($buch == e) $p=2;
if($buch == w) $p=3;
$punkte=$punkte+$p;
$sql = "UPDATE wm SET punkte='$punkte' WHERE id=$id";
$result = mysql_query($sql,$db);
$myrow = mysql_fetch_array($result);
}
} // in dieser zeile soll der fehler sein (laut zeilenangabe)
echo "erfolgreich aktualisiert";
}
else {
echo "falsches passwort";
}
?>
thx andi
<?
if ($submit) {
$db = mysql_connect("localhost","becksparty","6991a69f2");
mysql_select_db ("becksparty",$db);
$result = mysql_query("SELECT * FROM wm WHERE admin=$admin",$db);
$myrow = mysql_fetch_row($result);
while ($myrow = mysql_fetch_row($result)) {
$pass = $myrow[2];
}
if($pass == $passwort):
{
$result = mysql_query("SELECT * FROM wm ",$db);
$myrow = mysql_fetch_row($result);
while ($myrow = mysql_fetch_row($result)) {
$tip = $myrow[$kennung];
$punkte = $myrow[40];
$id = $myrow[0];
if($tip == $wert):
{
$buch= substr($kennung, 0, 1);
if($buch == s) $p=1;
if($buch == e) $p=2;
if($buch == w) $p=3;
$punkte=$punkte+$p;
$sql = "UPDATE wm SET punkte='$punkte' WHERE id=$id";
$result = mysql_query($sql,$db);
$myrow = mysql_fetch_array($result);
}
} // in dieser zeile soll der fehler sein (laut zeilenangabe)
echo "erfolgreich aktualisiert";
}
else {
echo "falsches passwort";
}
?>
thx andi
Kommentar