24.02.2011, 18:37
|
Аспирант
|
|
Регистрация: 21.01.2011
Сообщений: 60
|
|
помогите пожалуйста у меня прблема
у меня есть база данных test и таблица articles с разделами id titlle text мне надо добавить записьв таблицу значит
<?php
$db = mysql_connect("localhost","aaa","и пароль");
mysql_select_db("test",);
так я подключился к базе данных.
$rez = mysql_query("INSERT INTO articles (title, text) VALUES ("текст","текст")",$db);
так я вставляю то что мне надо
if(isset(!$rez)>0)
{echo"ок";;}
так я всё проверяю но.почемуто всё работает а запись не добавляется почему кто знает пожалуйста помогите.
|
|
24.02.2011, 18:39
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Показ ошибок включите в PHP.
|
|
24.02.2011, 18:42
|
Аспирант
|
|
Регистрация: 21.01.2011
Сообщений: 60
|
|
я знаю просто я ошибок злесь не вижу кроме одной я пеоюрепутал
if(isset($rez)>0)
|
|
24.02.2011, 18:43
|
Ламер
|
|
Регистрация: 19.02.2010
Сообщений: 295
|
|
Сообщение от Геворг
|
$rez = mysql_query("INSERT INTO articles (title, text) VALUES ("текст","текст")",$db);
|
как минимум везде двойные кавычки и оно не может работать
|
|
24.02.2011, 18:43
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Вы включите, PHP увидит. Или вы с каждой синтаксической ошибкой будете на форум писать?
|
|
24.02.2011, 18:53
|
Аспирант
|
|
Регистрация: 21.01.2011
Сообщений: 60
|
|
нет не буду просто php не выдаёт некаких ошибок поэтому я у вас спрашиваю видите ли вы ошибки
|
|
24.02.2011, 21:23
|
|
Профессор
|
|
Регистрация: 09.11.2009
Сообщений: 1,101
|
|
mysql_select_db("test"*!*,*/!*);
что с этой запятой ?
Если не ошибаюсь, когда выбираешь базу, то результат, тоже переменной надо присвоить, вот так:
$db = mysql_connect("localhost","aaa","и пароль");
$db = mysql_select_db("test");
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
|
|
24.02.2011, 22:20
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от walik
|
mysql_select_db("test",);
что с этой запятой ?
Если не ошибаюсь, когда выбираешь базу, то результат, тоже переменной надо присвоить, вот так:
$db = mysql_connect("localhost","aaa","и пароль");
$db = mysql_select_db("test");
|
$db = mysql_connect("localhost","aaa","и пароль");
mysql_select_db("test", $db);
$rez = mysql_query("INSERT INTO articles (title, text) VALUES ('текст','текст')");
Последний раз редактировалось dmitriymar, 25.02.2011 в 00:11.
|
|
|
|