Mailinglisten-Archive |
Hi Thomas, > <code> > <? > .... > $result = mysql_query( "select id, email from forum WHERE id = '$id' AND email='$email' "); > $number = mysql_numrows($result); Wozu brauchst du diesen Wert? > while ($row = mysql_fetch_row($result)) > Hier würde ich "while () {" nutzen, wird sonst schnell unübersichtlich. > if($id == $row[0] AND $email == $row[1]){ > Wenn dieser Ausdruck je false ist, stimmt mit dem Umgang der Datenbank mit dem Select-Statement was nicht. ;) > $query = "UPDATE forum SET passwort='$passwort' where username='$username'"; Wo bekommst du $username her? > mysql_db_query("db23092749",$query); > } > elseif($username == ""){ echo "Kein oder falscher Username angegeben"; } > elseif($id == ""){ echo "Keine oder falsche Mitgliedernummer angegben"; } > > else > { > echo "Passwort geändert"; > } Hier müßte das } von der while-Schleife hin. > ?> > </code> > HTH Carsten
php::bar PHP Wiki - Listenarchive