Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2011, 16:06   #1
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию php и mysql добавление в базу

не добавляетса в базу php и mysql
Код:
if (isset($title) &&  isset($meta_d)  &&  isset($meta_k) && isset($date)  && isset($text) && isset($cat) && isset($description)  )


{
	echo "<p>title=$title<br> meta_d= $meta_d<br> meta_k=$meta_k<br> date=$date <br> text=$text <br> czt=$cat <br> description= $description</p>";
	$view=0;
	
	/* можна занести в базу */
$result=mysql_query("INSERT INTO 'phpblog'.`data` (`title`, `meta_d`, `meta_k`, `data`, `description`, `text`,'cat','view') 
VALUES ('$title','$meta_d','$meta_k','$date','$description','$text','$cat','$view' )");



if ($result=='true') {echo "Замітка добавлено";}
else {echo "Замітку не добавлено";}
}
?>
вот сам код, но почему то он не работает заметка не добавляетса в базу, не могу понять почему...
Pein95 вне форума Ответить с цитированием
Старый 29.06.2011, 16:17   #2
Minus_yu
Чатланин!
Форумчанин
 
Аватар для Minus_yu
 
Регистрация: 20.11.2010
Сообщений: 140
По умолчанию

'phpblog'.`data` - что это?
Minus_yu вне форума Ответить с цитированием
Старый 29.06.2011, 16:25   #3
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

да ето я уже убрал) просто смотрел как запрос выглядет когда добавляеш заметку через phpmyadmin вот думал сделаю также и будет работать но нет(
Pein95 вне форума Ответить с цитированием
Старый 29.06.2011, 16:39   #4
Minus_yu
Чатланин!
Форумчанин
 
Аватар для Minus_yu
 
Регистрация: 20.11.2010
Сообщений: 140
По умолчанию

к БД правильно подключились?
сообщение об ошибке какое-нибудь вылезает?
Minus_yu вне форума Ответить с цитированием
Старый 29.06.2011, 16:48   #5
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

вот что выдала ф-ция mysql_error():
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''phpblog'.`data` (`title`, `meta_d`, `meta_k`, `data`, `description`, `text`,'ca' at line 1
Pein95 вне форума Ответить с цитированием
Старый 29.06.2011, 16:56   #6
graymaster
Форумчанин
 
Аватар для graymaster
 
Регистрация: 03.05.2011
Сообщений: 158
По умолчанию

у вас явно проблема с 'phpblog'. Попробуйте его убрать совсем либо экранировать вот этим : `
graymaster вне форума Ответить с цитированием
Старый 29.06.2011, 17:00   #7
Minus_yu
Чатланин!
Форумчанин
 
Аватар для Minus_yu
 
Регистрация: 20.11.2010
Сообщений: 140
По умолчанию

чета не то с кавычками
Minus_yu вне форума Ответить с цитированием
Старый 29.06.2011, 17:05   #8
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

Код:
if (isset($title) &&  isset($meta_d)  &&  isset($meta_k) && isset($date)  && isset($text) && isset($cat) && isset($description)  )


{
	echo "<p>title=$title<br> meta_d= $meta_d<br> meta_k=$meta_k<br> date=$date <br> text=$text <br> czt=$cat <br> description= $description</p>";
	$view=0;
	
	/* можна занести в базу */
$result=mysql_query("INSERT INTO `data` (`title`, `meta_d`, `meta_k`, `data`, `description`, `text`,'cat','view') 
VALUES ('$title','$meta_d','$meta_k','$date','$description','$text','$cat','$view' )");



if ($result=='true') {echo "Замітка добавлено";}
else {echo "Замітку не добавлено";}
}
?>
переделал запрос так... тоже самое.
Pein95 вне форума Ответить с цитированием
Старый 29.06.2011, 17:29   #9
Minus_yu
Чатланин!
Форумчанин
 
Аватар для Minus_yu
 
Регистрация: 20.11.2010
Сообщений: 140
По умолчанию

я так понял - таблица в БД называется data, если так, то вот попробуй

PHP код:
$result mysql_query ("INSERT INTO data (title, meta_d, meta_k, data, description, text, cat, view) VALUES ('$title','$meta_d','$meta_k','$date','$description','$text','$cat','$view')"); 
Minus_yu вне форума Ответить с цитированием
Старый 29.06.2011, 17:39   #10
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

спс заработало))
Pein95 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
php внесение в базу данных mysql solution PHP 17 27.07.2011 14:01
добавление в базу Pein95 PHP 7 13.04.2011 23:47
Добавление в базу mySQL черз DBGrid tirael666 БД в Delphi 1 11.02.2011 21:19
Mysql+Delphi 2010 Использую libmysql.dll + mysql.pas не могу инф сохранить в базу kGpROGER БД в Delphi 7 30.12.2010 18:27
Добавление текста с русскими символами MySQL в базу Яр|/||< (^_^) SQL, базы данных 5 03.07.2010 00:08