Автор Тема: PHP&MySQL Запись в таблицу  (Прочитано 3679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SemiuS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP&MySQL Запись в таблицу
« : 06 Июля 2003, 08:30:28 »
Проблема:
Пишу

@mysql_connect ("localhost", "username", "") or die("Could not connect to MySQL server!");
@mysql_select_db("proba2") or die ("Could not to select db proba!");
@mysql_query("insert into user(id_user, login_user, pass_user) values(\'1\', $login, $pass)") or die("Лажа");

Выдает "Лажа" и не записывает в таблицу!
Что это может быть!

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
PHP&MySQL Запись в таблицу
« Ответ #1 : 06 Июля 2003, 11:39:24 »
echo mysql_error();

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PHP&MySQL Запись в таблицу
« Ответ #2 : 06 Июля 2003, 11:52:37 »
SemiuS
и убери все @
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
PHP&MySQL Запись в таблицу
« Ответ #3 : 06 Июля 2003, 12:17:00 »
Цитировать
SemiuS:
Выдает "Лажа"

Что за версия РНР такая?
попробуй тогда функцию
mysql_connect_ne_vpadlo("sam_znaesh", "da_ya_eto", "god");
работа в Украине

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
PHP&MySQL Запись в таблицу
« Ответ #4 : 06 Июля 2003, 12:36:24 »
В этом выражении нужно $login и $pass в кавычки взять:
values(\'1\', \'$login\', \'$pass\')
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн SemiuS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP&MySQL Запись в таблицу
« Ответ #5 : 07 Июля 2003, 10:21:42 »
То Yukko: Очень смешно!

То FreeSpace: Про кавычки я знаю, просто извращался как мог...
А проблема была с именем таблицы!!!
Стоило сменить имя, как все заработало!!!

Спасибо.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP&MySQL Запись в таблицу
« Ответ #6 : 07 Июля 2003, 10:39:51 »
проблема была в том, что ты понаставил собак, и вместо нормального сообщения об ошибке писал тупое "Лажа".

а собаки убери.
Если не хочушь получать ошибки, просто в начале скрипта написа
error_reporting(0);
Это проще, чем расставлять сотни собак.
Тем более, что везде все равно не расставишь.

А если начнутся проблемы, то легко включить обратно, и понять, где ошибка.

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
PHP&MySQL Запись в таблицу
« Ответ #7 : 07 Июля 2003, 11:41:57 »
Цитировать
SemiuS:
То Yukko: Очень смешно!

http://www.opennet.ru/boardhelp.html
Вот эту документацию надо читать, чтобы не было очень смешно!
Иной раз когда я неправильно людей информировал про свою ошибку, то меня отправляли смотреть эту доку по нескольку раз на день!
работа в Украине

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28