Potrzebuję zaktualizować dane w tabeli, ale pojawia się problem:
CODE
//...
$select=mysql_query("SELECT * FROM k_pages WHERE page_lang='$sort_lang' AND page_no='$contents'");
$query_main=mysql_fetch_row($select);
//...
echo ("<input type='text' name='edit1' value='$query_main[3]'>");
//...
$edit=mysql_query("UPDATE k_pages SET page_contents='$edit1' WHERE page_no='$contents' AND page_lang='$sort_lang'");
//...
echo ("<input type='submit' value='zapisz zmiany' style='font: menu'>");
//...
$select=mysql_query("SELECT * FROM k_pages WHERE page_lang='$sort_lang' AND page_no='$contents'");
$query_main=mysql_fetch_row($select);
//...
echo ("<input type='text' name='edit1' value='$query_main[3]'>");
//...
$edit=mysql_query("UPDATE k_pages SET page_contents='$edit1' WHERE page_no='$contents' AND page_lang='$sort_lang'");
//...
echo ("<input type='submit' value='zapisz zmiany' style='font: menu'>");
//...
Generalnie skrypt działa ale w momencie wykonywania zapytania $edit nie wpisuje mi do tabeli wartości ze zmiennej $edit1 tylko wstawia puste pole.
Jeśli w zapytaniu zamiast zmiennej $edit1 wpiszę jakikolwiek inny ciąg znaków lub inną zmienną, np.
CODE
$edit=mysql_query("UPDATE k_pages SET page_contents='TO JEST JAKIŚ TEST' WHERE page_no='$contents' AND page_lang='$sort_lang'");
to w tym momencie wszystko jest cacy i zapytanie wykonywane jest poprawnie. W tabeli w polu page_contents pojawi się wartość "TO JEST JAKIŚ TEST".
Jakieś pomysły dlaczego nie wstawia do tabeli wartości ze zmiennej $edit1?
P.S. Przeszukałem forum, ale niestety nie znalazłem żadnych podobnych tematów.
P.S.S. Jestem początkujący, więc proszę o wyrozumiałość

Pozdrawiam,