![]() |
![]() |
Сиськин 08.03.2004 - 15:50 |
delete-работает, insert- работает, select работает... update неработает... вот хоть ты усрись...Права есть... я под рутом. Запрос я и свой использовал и phpmyadmin'овский phpmyadmin когда перезаписывает зависает, но запрос выполняет... (Под виндой работает... под линуксом, будь он неладен...хрен) P.s я знаю что уже надоел с этим линухом,---- это последний Сиськинский вопрос. |
Уверенный 1 - 08.03.2004 - 18:28 | Зайди телнетом на линукс, зайди в mysql, дай update и все, что он скажет, запости тут. А то непонятно, что такое "когда перезаписывает" и пр. |
DIVЕR 2 - 08.03.2004 - 20:50 |
Кстати, под рутом ты, не под рутом - права любого пользователя MySQL можно AFAIK настроить как угодно! Даже так, что руту ничего не позволено будет делать. =) |
Сиськин 3 - 09.03.2004 - 00:53 |
to 1 Значит когда будет что-то вроде mysql> Мне нужно будет написать update? to 2 Это Сиськину известно... Известно так-же что у рута по умолчанию всн привелегии... (И так отно и есть... Я в phpmyadmin'e проверял..) |
buster 4 - 09.03.2004 - 01:02 | А сам запрос тут напиши. |
Сиськин 5 - 09.03.2004 - 06:23 |
PHP код строки запроса: $result = mysql_db_query("$connect[base]"," update news set true ='true' where news_id='$news_id'; "); |
Сиськин 6 - 09.03.2004 - 06:30 | А вот phpmyadmin делает update ... Но при этом виснет... |
Уверенный 7 - 09.03.2004 - 09:50 | Емое. Говорю: чтобы выяснить в чем проблема, сделай запрос из командной строки. Как ты написал в п.3 - после запроса точка с запятой. |
Wsc 8 - 09.03.2004 - 10:11 |
to 5: update news set true ='true' where news_id='$news_id' Убери ; из запроса. |
Уверенный 9 - 09.03.2004 - 10:34 | 2Wsc: молодец, а я даже читать не стал это, попросил же - из командной строки сделать, а он все про phpmyadmin :( |
Сиськин 10 - 09.03.2004 - 10:43 |
Выполняя этот запрос в консоли... всё работает... Скорее это что-то с PHP... Щас в php.ini покопаюсь... |
Сиськин 11 - 09.03.2004 - 10:56 |
to 8 и 9 Блин я повашему дурак чтоли!!!!? Немогу РНР код от MySQL запроса отличить??? Вы просто мою ситуацию не поняли нихрена а уже... Да он... да он... Просто если в моём запросе что не так... то в phpmyamin'e точно всё правильно! to 7 Вообщето она там стоит(Точка с запятой)... |
Уверенный 12 - 09.03.2004 - 11:01 |
Сиськин, спокойнее! На тебя это не похоже. :) Точка с запятой *нужна* в командной строке, но *не нужна* (как сказал Wsc в 8) в вызове mysql_db_query. |
Сиськин 13 - 09.03.2004 - 11:14 |
Сиськин понял в чём дело!!! Неправильный вариант: $result = mysql_db_query("$connect[base]"," update news set true ='true' where news_id='$news_id'; "); Правильный вариант: $result = mysql_db_query("$connect[base]","update news set true ='true' where news_id='$news_id';"); Весь запрос надо долбить в строчку или между переносамми ставить пробелы...!!! Все остальные заросы delete, select, input все я пишу в строчку кроме... update и она Ошибочна.. P.S Сиськин рад, Сиськин рад что поедет в Гитлерград.... Елки палки... |