Witam,
Przy pomocy metody $.post z jQuery przekazuje do zewnętrznego skryptu PHP zmienną (np. $actualNotes) zawierającą zawartość textarea (np. "moj tekst"). Gdy w skrypcie wykonuję:
mysql_query("UPDATE table1 SET notes = 'test' WHERE notes = '$actualNotes'");
MySQL zwraca zero zmienionych rekordów. Domniemam, że problem leży w zmiennej $actualNotes. Gdy zrobie echo okazuję się, że na końcu zmiennej jest znak przejścia do następnej linii. Przy pomocy
substr($actualNotes, 0, -1)
usuwam tenże znak i zawartość zmiennej wydaje się być OK. Niestety, MySQL wciąż protestuje. Gdzieś na zagranicznym forum wyczytałem, że problem może leżeć w ujęciu zmiennej w odpowiednie znaki (??). W czym problem ?