Also, folgendes Problem.
U.g. Code soll einen Eintrag in eine Tabelle eintragen. Über PHPMyAdmin
gehts einwandfrei. Aber wenn ich denselben Code von PHPMyAdmin
ins Script eintrage bekomme ich eine Fehlermeldung (siehe unten).
Ist jetzt schon sehr ausführlich geworden weil ich den Fehler einfach
nicht finde. Hoffe ihr könnt mir weiterhelfen.
Thx.
U.g. Code soll einen Eintrag in eine Tabelle eintragen. Über PHPMyAdmin
gehts einwandfrei. Aber wenn ich denselben Code von PHPMyAdmin
ins Script eintrage bekomme ich eine Fehlermeldung (siehe unten).
PHP-Code:
$iHandle = @mysql_connect("localhost","$mysql_id","$mysql_pw");
if($iHandle <> 0) //---- CONNECTED
{
$cSql = "SELECT pw FROM sm_user where userid=$userid";
$iQueryresult = mysql_db_query($mysql_db, $cSql);
if($iQueryresult<>0)
{
while($row = mysql_fetch_array($iQueryresult))
{
$pw = $row[pw];
}
$iHandle = @MYSQL_CLOSE($iHandle);
if ($iHandle != true)
{
echo "<br>Problem beim Disconnecten:<br>- #081 (Close DB)<br>";
}
if ($userid>0 && $HTTP_POST_VARS['pw']==$pw)
{
$iHandle = @mysql_connect("localhost","$mysql_id","$mysql_pw");
//---- CODE VON PHPMYADMIN MUSS 100% FUNKTIONIEREN -----
$cSql = 'INSERT INTO `sm_user$userid_seiten` ( `siteid` , `url` , `rzeit` , `einstell` ) '
. ' VALUES ( \'\', \'http://www.seite.de\', \'22\', \'\' );'. ' ';
$iQueryresult = mysql_db_query($mysql_db, $cSql);
if($iQueryresult<>0)
{
echo "$url<br> wurde erfolgreich hinzugefügt.<p><a href='addsite.php' class='navi'>weitere seite?</a>";
}
else
{
//---- DIESE FEHLERMELDUNG WIRD AUSGEGEBEN UND KEIN EINTRAG IN DER TABELLE, WARUM????? ----
echo "fehler. startseite wurde nicht eingetragen";
}
$iHandle = @MYSQL_CLOSE($iHandle);
if ($iHandle != true)
{
echo "<br>Problem beim Disconnecten:<br>- #082 (Close DB)<br>";
}
}
else { $txt = "fehler: session konnten nicht geladen werden (userid fehlt)<br>nochmal einloggen und neuversuchen."; }
}
else { echo "fehler: db-daten wurde nicht gefunden (query-error)"; }
}
else { echo "fehler: datenbank wurde nicht gefunden (hndl-error)"; }
nicht finde. Hoffe ihr könnt mir weiterhelfen.
Thx.
Kommentar