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