За последние 24 часа нас посетили 16647 программистов и 1681 робот. Сейчас ищут 819 программистов ...

помогите с вводом данных в БД

Тема в разделе "PHP для новичков", создана пользователем likser, 5 апр 2009.

  1. likser

    likser Активный пользователь

    С нами с:
    5 апр 2009
    Сообщения:
    8
    Симпатии:
    0
    доброго времени суток
    написал код, но он не работает. была ошибка в строке 28 (про mysql_query). вроде исправил, а теперь пишет ошибку:
    Parse error: parse error, unexpected $end in z:\home\test1.ru\www\test2.php on line 35
    переписывал заново, просмотрел уже раз двести и все равно не могу понять чего он хочет от меня... прошу сильно не материть ибо новичок и мог написать всякой ерунды. заранее спасибо
    вот сам код:
    PHP:
    1. <?php
    2.  
    3. Error_Reporting(E_ALL & ~E_NOTICE);
    4.  
    5. // удаление пробелов в начале и конце строки
    6. $Array[log] =       trim($Array[log]);
    7.  
    8. // установки для соединения с базой
    9. $host =         "localhost";
    10. $user =         "likser";
    11. $pass =         "password";
    12. $db_name =      "likser";
    13. $table_name =   "user";
    14.  
    15. // соединяемся с базой
    16. $link = mysql_connect ($host, $user, $pass);
    17.  
    18. // проверяем соединились ли с mysql
    19. if ($link) {
    20.     print "mysql connect is ok";
    21. } else {
    22.     print "mysql connect is bad";
    23.  
    24. mysql_select_db ("likser");
    25.  
    26. $result = mysql_query("
    27.    INSERT INTO `".$table_name."`
    28.    VALUES ('','".$Array['log']."', '".$Array['pswrd']."')"
    29.     );
    30. if ($result) {
    31.     print "ok";
    32. } else {
    33.     print "bad";
    34. }
    35. ?>
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    else скобка
    print "mysql connect is bad";
    скобка
     
  3. alexeurodnepr

    alexeurodnepr Активный пользователь

    С нами с:
    18 июл 2008
    Сообщения:
    244
    Симпатии:
    0
    $Array[log] = trim($Array[log]); - это ты логарифм впихнул в массив, короче это не правильно, кажетцО
     
  4. likser

    likser Активный пользователь

    С нами с:
    5 апр 2009
    Сообщения:
    8
    Симпатии:
    0
    Luge, спасибо тебе огромное...:) столько радости было:)
    а парился больше недели наверное...