Autor Zpráva
janek22
Profil *
Zdravím, udělal sem si odesílání hromadných e-mailů + zápis do databáze.
Problém mám, když zapisuju obsah e-mailu do databáze....
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in ... 

Zpisování mám:
mysql_query("INSERT INTO odeslano_emaily VALUES('', '$vytvoreno', '$nick', '$odeslano', '$neodeslano', '$zprava')") or Die(MySQL_Error("Nepodařilo se navázat připojení k databázi."));


když právě za $zprava dosadím třeba ahoj tak se to provede bez problémů...

Dále to mám provedené takto
$zprava = $_POST["zprava"];
$zprava .= "nějaký text";
$zprava .= "další text";
Taps
Profil
janek22:
chyba bude někde v zapisu sql dotazu. Zkus v dotaze vypsat sloupecky do kterých se má zapisovat.viz níže uvedený příklad
$sql=mysql_query("insert into tabulka (sloupec1,sloupec2) values ('$data','$data2')");
janek22
Profil *
právě, když to udělám:
mysql_query("insert into odeslano_emaily (datum,autor,odeslano_uziv,neodeslano_uziv,obsah) values ('$vytvoreno','$nick','$odeslano','$neodeslano','$zprava')");

- vůbec se mi to nezapíše do databáze ; E-maily se odešlou
když to zapíšu takto:
$sql = mysql_query("insert into odeslano_emaily (datum,autor,odeslano_uziv,neodeslano_uziv,obsah) values ('$vytvoreno','$nick','$odeslano','$neodeslano','$zprava')");

- nezapíše se také nic
okolojdouci
Profil *
janek22:
supplied argument is not a valid MySQL-Link resource

Máš někde nad tím definováno připojení k databázi?
janek22
Profil *
tak už mi to funguje, přidal sem těsně před zápisem znovu
$zprava = $_POST["zprava"];
a už mi faká...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0