beginner95
26.12.2012 - 14:43
Цитата (twin @ 26.12.2012 - 13:02) |
Цитата (beginner95 @ 26.12.2012 - 09:16) | Спасибо большое, Но эта ссылка у меня сохранена в закладках первой там про UPDATE не написано |
Если бы эта ссылка не пылилась в закладках, то этот вопрос бы не возник. А так никаких сдвигов.
Там же все одинаково, кроме запроса. И тот отличается всего двумя словами.
|
Сейчас все переделаю как смогу и выложу
_____________
Лучший хостинг
xlebosol
26.12.2012 - 14:46
Цитата (SlavaFr @ 26.12.2012 - 10:37) |
Цитата (xlebosol @ 26.12.2012 - 09:03) | Попробуйте if ($result === true) |
тоесть этого не когда не случится. Или ресурс или false
|
Только для запросов SELECT, SHOW, EXPLAIN, DESCRIBE, mysql_query() возвращает указатель на результат запроса, или FALSE если запрос не был выполнен.
В остальных случаях (INSERT, UPDATE, DELETE, DROP, и т.п.), mysql_query() возвращает TRUE в случае успешного запроса и FALSE в случае ошибки. Значение не равное FALSE говорит о том, что запрос был выполнен успешно. Он не говорит о количестве затронутых или возвращённых рядов. Вполне возможна ситуация, когда успешный запрос не затронет ни одного ряда.
beginner95
26.12.2012 - 15:24
Цитата (xlebosol @ 26.12.2012 - 13:18) |
$result = mysql_query("UPDATE `fetp` SET `title`='".addslashes($title)."', `dest`='".addslashes($dest)."', `text`='".addslashes($text)."', `keyt`='".addslashes($keyt)."' WHERE `id`=".$id."")or die("Ошибка запроса: " . mysql_error()); Замени запрос |
Больше вам спасибо вот данный кода работает превосходно
_____________
Лучший хостинг
SlavaFr
26.12.2012 - 16:25
Цитата (xlebosol @ 26.12.2012 - 10:46) |
В остальных случаях (INSERT, UPDATE, DELETE, DROP, и т.п.), mysql_query() возвращает TRUE в случае успешного запроса и FALSE в случае ошибки. |
Да.
Забираю свои слова обратно.
Отказ от применения функций на прямую и удобные библиотеки приводят к тому, что забываются родные функции
php
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();