Hallo ich muss eine Abfrage machen wenn die negativ ist soll was in die DB eingetragen werden ich glaub die abfrage geht aber der rest irgendwie nicht kann mir da bitte jemand helfen ?
Code:
<?php
error_reporting(E_ALL);
include 'config.php';
$db_link = @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
if($db_link) {
echo "
\n";
if(mysql_select_db(MYSQL_DATABASE, $db_link)) {
echo "";
}
else
{
echo "Datenbank ".MYSQL_DATABASE." wurde nicht gefunden";
}
}
else
{
echo "Es konnte keine Verbindung aufgebaut werden";
}
?>
<?php
$db_link = mysql_query("SELECT nickname FROM chat");
while ($row = mysql_fetch_object ($db_link)) {
if ($row->nickname==$nickname) {
echo "$nickname wurde bereits Registriert. Bitte verwende einen anderen Nickname!";
}
else {
$db_link = "INSERT INTO
chat
(nickname, passwort, email, single, mow, foto, geb, suche, name, nachname, strasse, plz, ort)
VALUES
('".$nickname."','".$passwort."','".$email."','".$single."','".$mow."','".$foto."','".$geb."','".$suche."','".$name."','".$nachname."','".$strasse."','".$plz."','".$ort."')";
mysql_query($db_link) or die(mysql_error());
}
}
?>
Wenn ich dann einen Nicknamen eintragen will kommt
Code:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web0/html/chat/send.php on line 29
Danke für die Hilfe im Vorraus !