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 » Напишите за меня, пожалуйста » проблема с посылкой запроса

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

1. myxosran - 10 Мая, 2009 - 19:12:20 - перейти к сообщению
Не могу отправить запрос на заполнение ячеек в МуСКЛ из формы.
добавляет только переменную $login , а $log_pass не хочет!
помогите плиз.
Выдает: Notice: Undefined variable: log_pass in T:\home\virtual\timon\registration.php on line 9
вот код:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $host = "localhost";
  3. $user = "root";
  4. $password = "";
  5. $db="timon";
  6. $link=mysql_connect($host, $user, $password) or die("Не могу создать соединение!");
  7. #$sql=mysql_query("select_db $db");
  8. $dbSelected=mysql_select_db( $db, $link) or die ("<br><br>Error. Can't connect to MySQL base or such base doesn't exist... Please, contact the administrator: ");
  9. if ($sql=mysql_query("INSERT INTO users values (\"$login\",\"$log_pass\")")) {
  10. print ("User: $login was successfully added");
  11. } else {
  12. print ("Error adding:".mysql_error());
  13. };
  14. ?>
2. Champion - 10 Мая, 2009 - 20:15:51 - перейти к сообщению
А ты знаешь, что означает
myxosran пишет:
Notice: Undefined variable: log_pass
?
3. EuGen - 11 Мая, 2009 - 22:03:02 - перейти к сообщению
4. Ensiferum - 13 Мая, 2009 - 09:39:13 - перейти к сообщению
Кинь сюда код, в котором вводятся логин и пароль
5. chaynyk - 14 Мая, 2009 - 19:23:23 - перейти к сообщению
Замени
PHP:
скопировать код в буфер обмена
  1.  
  2. if ($sql=mysql_query("INSERT INTO users values (\"$login\",\"$log_pass\")"))
  3.  

на
PHP:
скопировать код в буфер обмена
  1.  
  2. if ($sql=mysql_query("INSERT INTO users values (\"$login\",\"$log_pass\"))
  3.  

или просто убери лишний " )
6. Ensiferum - 14 Мая, 2009 - 21:35:37 - перейти к сообщению
" ) не лишний
7. chaynyk - 14 Мая, 2009 - 23:32:37 - перейти к сообщению
Попробуй так:
PHP:
скопировать код в буфер обмена
  1. $link=mysql_connect($host, $user, $password) or die("Не могу создать соединение!");
  2. #$sql=mysql_query("select_db $db");
  3. $dbSelected=mysql_select_db( $db, $link) or die ("<br><br>Error. Can't connect to MySQL base or such base doesn't exist... Please, contact the administrator: ");
  4. if ($sql=mysql_query("INSERT INTO users values '$login','$log_pass';")) {
  5. print ("User: $login was successfully added");
  6. } else {
  7. print ("Error adding:".mysql_error());
  8. };

 

Powered by ExBB FM 1.0 RC1