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 » PHP » SQL и Архитектура БД » Почему этот код ничего не записывает в базу?

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

1. Carzil - 26 Ноября, 2009 - 20:19:28 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $logindatabase = "root";
  3. $password = "RTYUEHE";
  4. $link = mysql_connect("localhost","$logindatabase","$password") or die("Извините, сервер не работает или переполнен");
  5. mysql_select_db('user', $link);
  6. $sql = "INSERT INTO user (login, psw, alla, tel, mobile, icq, skype, email, id) VALUES ('{$_GET['login']}',  '{$_GET['psw']}',  '{$_GET['all']}',  '{$_GET['tel']}',  '{$_GET['mobile']}',  '{$_GET['icq']}',  '{$_GET['skype']}',  '{$_GET['email']}', '{$_GET['id']}')";
  7. mysql_query($sql);?>

Почему этот код ничего не записывает в базу?
2. SAD - 26 Ноября, 2009 - 20:41:40 - перейти к сообщению
а зачем значения переменных в фигурных скобках?
3. Carzil - 26 Ноября, 2009 - 20:45:22 - перейти к сообщению
А иначе, парсер говорит: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\reg_ok.php on line 6
4. Мелкий - 26 Ноября, 2009 - 20:46:55 - перейти к сообщению
А зачем переменные (в частности коннекта) вообще в кавычках?
Перепишите mysql_query($sql) на mysql_query($sql) or die(mysql_error());
и смотрите, что вам говорит мускул.

PS: по безопастности - полный неуд. Мало того, что от рута, так ещё и чистым гетом.
5. Carzil - 26 Ноября, 2009 - 20:50:40 - перейти к сообщению
Мелкий пишет:
по безопастности - полный неуд. Мало того, что от рута, так ещё и чистым гетом.

это тестовый скрипт.
(Добавление)
Мелкий, БОЛЬШОЕ СПАСИБО!
6. Carzil - 15 Декабря, 2009 - 12:17:58 - перейти к сообщению
Мелкий пишет:
безопастности - полный неуд.

root - ненастоящий пользователь!

 

Powered by ExBB FM 1.0 RC1