Fehlermeldung beim Insert Befehl

varel22

Grünschnabel
Hallo,

habe Problem mit einer INSERT INTO Anweisung.
DB-Verbing haut hin, dann kommt folgende
Fehlermeldung:

"supplied argument is not a valid MySQL-Link resource in /x/xx/xxx in line xx"

Hier der Code, in dem der Fehler liegen muss. Alles andere (Verbindung etc.( klappt:

<schnipp>
$sql = "INSERT INTO $table (x,xx,xxx)
VALUES
('$_POST[x]','$_POST[xx]')";

if (mysql_query($sql, $link))
echo "SQL-Anweisung ok";
else
echo "SQL-Error".mysql_error($sql);
<schnapp>

MYSQL.ERROR gibt aus:
"supplied argument is not a valid MySQL-Link resource in /y/yy/yyy.php on line zz

Hab keine Ahnung, warum es nicht funzt.

Vielen Dank im Voraus !

gruss,

d
 
Vielen Dank für die Meldung.

Die 3 angesprochenen felder sind nur exemplarisch. Im *echten* Skript werden mehrere Werte übergeben. Die angesprochenen Felder sind gleich den übergebenden Werten.

Daran kann es also nicht liegen.Trotzdem vielen dank.

Sonst noch ne idee ?

Gruss,

d
 
PHP:
$sql = "INSERT INTO $table( x, xx, xxx ) VALUES( \"x\", \"xx\", \"xxx\" );
mysql_query( $sql ) or die( "SQL-Error: " . mysql_error));

probiers mal so.
weiss jetzt nich mehr so genau wie das geht, ich mach das alles ueber Klassen :-)
 
Zurück