Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: чет не так с базой
Форумы портала PHP.SU » » Работа с СУБД » чет не так с базой

Страниц (1): [1]
 

1. bareiro17 - 22 Мая, 2012 - 17:58:14 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. include ('db.php');
  3. $addlink = $_POST['link'];
  4. $addmeta = $_POST['meta'];
  5.  
  6.  
  7. if (empty($addlink)){
  8.         echo 'Вы не заполнели поля link';      
  9.         }
  10. if (empty($addmeta)){
  11.         echo 'Вы не заполнели поля meta';      
  12.         }
  13. $addlink = trim($addlink);
  14. $addmeta = htmlspecialchars(trim($addmeta));
  15.  
  16.  
  17. $query = "INSERT INTO cont (link , meta) VALUES('".$addlink.",".$addmeta."')";
  18. $res = mysql_query($query);
  19. if (!$res){
  20.         echo 'Запись Не дабавленна';
  21.         }else{
  22.                 echo'Запись добавлена';
  23.                 }
  24. if (!$query){
  25.         echo 'Ошибка бро';
  26.        
  27.         }
  28.  


Почему запись не идет в базу??
2. soffrick - 22 Мая, 2012 - 18:20:14 - перейти к сообщению
А если так ?
PHP:
скопировать код в буфер обмена
  1. $query = "INSERT INTO cont (link , meta) VALUES('$addlink,'$addmeta')";
3. tuareg - 22 Мая, 2012 - 19:08:24 - перейти к сообщению
bareiro17 пишет:
Почему запись не идет в базу??

Сделайте так, вместо

И попробуйте выполнить запрос через phpmyadmin. И увидите, что у Вас получается ошибка
Кавычки не там стоят
4. Мелкий - 22 Мая, 2012 - 19:12:25 - перейти к сообщению
я просто оставлю это тут: phpfaq.ru/debug
Прочитайте, замечательная вещь по любому вопросу "почему не..."

 

Powered by ExBB FM 1.0 RC1