[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не вставляется в бд,чето не то делаю в запросе((((
mark1
PHP
<p
 
          <label>Введите полный текст  с тэгами 
           
<textarea name="name" id="text" cols="40" rows="20"></textarea
 
          </label
 
        </p


&
nbsp;</p
 
 <tr
 
   <td
<
form method="post"
&
#60;!--<input name="search_q" type="text" size="15" maxlength="30" /> --> 
<input name="add" type="submit" value="Добавить" /> 
<
input type="hidden" name="action" value="search"





<?
php  
if($_POST['action']=="add"


$result =mysql_query ("INSERT INTO `data` (cat_id,kom_id,sd_id,city_id,name)  values (`cat_id`='".(int)$_POST['cat']."',  `kom_id`='".(int)$_POST['komnati']."' , `sd_id`='".(int)$_POST['sdelka']."',`city_id`='".(int)$_POST['city']."', `name`='".(int)$_POST['name']."' "); 

if (
$result == 'true') {echo "<p> добален!</p>";} 
else {echo 
"<p> не добален!</p>";} 




?> 




Спустя 5 минут, 24 секунды (6.10.2009 - 23:25) Gabriel написал(а):
1. после запроса ставь mysql_error.
2. емм ворму закрой до пхп
3. а че ето за инт? тамжеж наверное букавы будут?

Спустя 45 секунд (6.10.2009 - 23:26) glock18 написал(а):
mark1
читай синтаксис запроса insert

Спустя 8 часов, 51 минута, 8 секунд (7.10.2009 - 08:17) Kuliev написал(а):
mark1
Вот попробуй так...
PHP
$sql = ("INSERT INTO `data` (cat_id,kom_id,sd_id,city_id,name)
        VALUES ('"
.intval($_POST['cat'])."',
                '"
.intval($_POST['komnati'])."',
                '"
.intval($_POST['sdelka'])."',
                '"
.intval($_POST['city'])."',
                '"
.mysql_escape_string($_POST['name'])."'
         "
); 
$result mysql_query($sql) or die (mysql_error() ."<br/>"$sql);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.