За последние 24 часа нас посетили 18843 программиста и 1686 роботов. Сейчас ищут 835 программистов ...

Добавление данных в таблицу

Тема в разделе "MySQL", создана пользователем disslike, 4 фев 2010.

  1. disslike

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

    С нами с:
    4 фев 2010
    Сообщения:
    12
    Симпатии:
    0
    Здравствуйте.
    Учусь работы PHP с mysql. Но вот проблема хочу внести данные в базу данных. но PHP ругается.

    Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\my\index.php on line 34

    Вот сама 34 строка:

    PHP:
    1. INSERT INTO users (`UserID`, `Name`, `Password`, `Avatar`)  VALUES ('1', '$nick', '$pswd', '$ava');
    2.  
    Когда комментирую эту строку ошибок не выдает ни при подсоединии к базе ни при подключении к таблице
     
  2. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    у вас строчкой или парой строчек выше этой строки то ли кавычка не закрыта, то ли точки с запятой нет. с помощью чего учите пхп?
     
  3. disslike

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

    С нами с:
    4 фев 2010
    Сообщения:
    12
    Симпатии:
    0
    Проверял несколько раз все кавычки и точки с запятыми все на месте. тем более проблема точно в этой строке. т.к. когда я ее комментирую все выполняется как надо. Учу по книге Колисниченко Д.Н. "самоучитель PHP 5"
     
  4. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Прям сама строка?!
    Может
    Код (Text):
    1. mysql_query("INSERT INTO users (`UserID`, `Name`, `Password`, `Avatar`)    VALUES ('1', '$nick', '$pswd', '$ava')");
     
  5. disslike

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

    С нами с:
    4 фев 2010
    Сообщения:
    12
    Симпатии:
    0
    Глупая книга там ничо нет про mysql_query((( Спасибо огромное=) все работает