Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите пожалуйста
Форумы портала PHP.SU » » Если скрипт не работает » Помогите пожалуйста

Страниц (1): [1]
 

1. BraviVolk - 22 Декабря, 2015 - 22:39:15 - перейти к сообщению
Сломал всю голову себе
Очень прошу вашей помощи
Есть скрипт на редактирование данных в базе
Он выводит всё как положено
Как только жму кнопку "Сохранить изменения " тут же вылазиет ошибка
CODE (htmlphp):
скопировать код в буфер обмена
  1. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql_query (UPDATE `nikolai2011_11` SET `Hardware ID`='42',`End Time`='4',`Key ' at line 1


Сам скрипт - -
Спойлер (Отобразить)

Помогите пожалуйста
2. Viper - 22 Декабря, 2015 - 23:08:04 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
  1. $sql = "mysql_query (UPDATE `nikolai2011_11` SET `Hardware ID`='".$_POST['test_name']."',`End Time`='".$_POST['test_mail']."',`Key and Skype`='".$_POST['test_theme']."' WHERE `id`= '" . $_GET['id'] . "';)";

1. mysql зачем?
2. пробелы в именах полей?
3. BraviVolk - 23 Декабря, 2015 - 14:52:05 - перейти к сообщению
Viper пишет:
1. mysql зачем?
2. пробелы в именах полей?

Я в этом абсолютно не шарю
Подскажите как новичку что нужно сделать для работы этого скрипта?
Мне нужно что бы я смог ХОТЯБЫ редактировать данные из базы
Опробовал много разных скриптов , этот единственный который начал выводить данные из быза хотя бы...
4. andrewkard - 23 Декабря, 2015 - 15:33:45 - перейти к сообщению
BraviVolk пишет:
Подскажите как новичку что нужно сделать для работы этого скрипта?

Убрать пробелы из названий:
BraviVolk пишет:
Hardware ID
BraviVolk пишет:
End Time

Переехать на mysqli: http://www.php.su/articles/?cat=...pdb&page=010

 

Powered by ExBB FM 1.0 RC1