Autor Zpráva
gardener
Profil
Zdravim, mam problem s FCK editore (ale i jinymi), problem je ten, ze pokud ukadam do db retezec, ktery jsem upravil pomoci html tagu v editoru dostanu hlasku:
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in C:\Data\Programing\PHP\www\FC\admin\index.php on line 84

a pokud text vkladam z klasickeho txtarea je vse v poradku, zkusil jsem pouzit stripslashes a mysql_real_escape_string
ale bezvysledne.
MySQL dotaz pro vlozeni je tento>
$query= mysql_unbuffered_query("INSERT INTO clanky (nadpis,datum,text) VALUES (\"$nadpis\",\"$date\",\"$zprava\")");


Tusi nekdo prosim, v cem by mohl byti problem?

diky za kazdou radu.
Majkl578
Profil
gardener
jaky kod je na radku 84 + pred nim?
Alphard
Profil
Vypište si dotaz samotný + mysql_error(), ale hádám to na problém s uvozovkami, který vloží html editor do tagů.
zkuste to s apostrofy:
mysql_query("insert ... values ('$nadpis', '$date', '$zprava'");

Proměnné ošetřete funkcí mysql_real_escape_string().
Mastodont
Profil
is not a valid MySQL-Link resource
To bude spíš problém s connection, ne?
Alphard
Profil
Mastodont:
To bude spíš problém s connection, ne?
No jo, už funguji jako špatný automat. Jak vidím supplied argument is not a valid, nečtu dál.
gardener
Profil
Díky, ty apostrofy pomohly..Nechapu ale proc klasicke oslashovani nefunguje?
Kazdopadne diky za radu.
AM_
Profil
no ještě jsem v mysql dotazu neviděl uvozovky ", myslím, že tam nemají co dělat.
fandaa
Profil
AM_
no ještě jsem v mysql dotazu neviděl uvozovky ", myslím, že tam nemají co dělat.
Ale mají.

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: