Вниз  PHP и мелкие вопросы
- 3.02.2021 / 17:13
Macabre
  Пользователь

Macabre 
Сейчас: Offline
К сожалению, MySQL вернула пустой результат (т.е. ноль строк). (Запрос занял 0.0003 сек.)
- 3.02.2021 / 18:27
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Цитата Macabre:
К сожалению, MySQL вернула пустой результат (т.е. ноль строк). (Запрос занял 0.0003 сек.)
по-моему не так запрос написан, вот синтаксис:
https://www.w3schools.com/sql/sql_insert.asp
__________________
 знает толк
- 4.02.2021 / 07:24
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
А три вида кавычек это норма? :gg:
__________________
 わからない!!
- 4.02.2021 / 07:55
Macabre
  Пользователь

Macabre 
Сейчас: Offline
vl@volk, с запросом все норм
- 4.02.2021 / 10:54
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Macabre, сделай так:
  1. $sql = '';
  2. foreach ($style as $key => $style_value) {
  3.   $style_quoted = mysql_real_escape_string($style_value);
  4.   $sql .= "
  5.    insert into `cat_style` set
  6.      `user`='$user_id',
  7.      `time`='$realtime',
  8.      `style`='$style_quoted',
  9.      `band`='$clubid';"
  10. }
  11.  
  12. if ($sql) {
  13.   var_dump($sql);
  14.   mysql_query($sql);
  15. }

Перед выполнением выведется запрос, который сможешь проанализировать на предмет ошибок. Одну я тебе уже исправил — строка не экранировалась.

:ps: Подумай о переходе на mysqli/PDO. php5 уже скоро никто поддерживать не будет.
__________________
 let live

Изменено aNNiMON (4.02 / 10:55) (всего 1 раз)
- 4.02.2021 / 11:12
Macabre
  Пользователь

Macabre 
Сейчас: Offline
aNNiMON, спасибо, как будет время попробовать отпишусь тут.
По поводу ухода с пхп 5 я много думал. Смотрел джон 9,но не разобрался в нем. Пока не знаю, как переписать все модули под новый пхп.
- 5.02.2021 / 10:45
Macabre
  Пользователь

Macabre 
Сейчас: Offline
Цитата aNNiMON:
Macabre, сделай так:
  1. $sql = ''; foreach ($style as $key => $style_value) {   $style_quoted = mysql_real_escape_string($style_value);   $sql .= "     insert into
К сожалению, синтаксическая ошибка
- 5.02.2021 / 15:39
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Macabre, да, точно, упустил, так как писал на ходу(
Так ты исправил? Вывело что или нет?
__________________
 let live

Изменено aNNiMON (5.02 / 15:41) (всего 1 раз)
- 5.02.2021 / 17:03
Macabre
  Пользователь

Macabre 
Сейчас: Offline
aNNiMON, сделал так, но запись в бд не проходит. Пока не пойму причину.
 
  1.        ///Запись стиля///
  2. $sql = '';
  3. foreach ($style as $key => $style_value) {
  4.   $style_quoted = mysql_real_escape_string($style_value);
  5.   $sql = mysql_query("
  6.   insert into `cat_style` set
  7.     `user`='$user_id',
  8.     `time`='$realtime',
  9.     `style`='$style_quoted',
  10.     `band`='$clubid'");
  11. }

- 7.02.2021 / 19:50
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Macabre, попробуй воспользоваться 1) дебаггером 2) print(...) 3) подключись к СУБД напрямую и выполни запрос сам с фейковыми данными.
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)