Создание по id

V
На сайте с 31.07.2010
Offline
39
498

Привет всем. Передо мной задача: ссылка типа

файл.php?do=approve&nomer=2

код:


<?php
include("functions.php");
$id = intval($_GET['id']);
if($_GET['do']=='approve'&&$id>0) {
$query="insert into ` kor ` values (\"".$id."\",1,1,1,1)";
mysql_query($query); unset($query,$curdate);}
?>

После открытия ссылки строке в таблице должен присваиваться номер (nomer=2)

Этого не происходит. В чем может быть проблема? Подскажите, пожалуйста

siv1987
На сайте с 02.04.2009
Offline
427
#1

include("functions.php");

$id = intval($_GET['nomer']);

if( $_GET['do']=='approve' && $id>0 )

{

$query = "insert into `kor` VALUES ({$id},1,1,1,1)";

mysql_query($query) or die('Error'); unset($query,$curdate);

}

V
На сайте с 31.07.2010
Offline
39
#2
siv1987:
include("functions.php");
$id = intval($_GET['nomer']);
if( $_GET['do']=='approve' && $id>0 )
{
$query = "insert into `kor` VALUES ({$id},1,1,1,1)";
mysql_query($query) or die('Error'); unset($query,$curdate);
}

Спасибо, заработало

voevodin добавил 04.08.2011 в 21:06

Немного другой вопрос. Не выполняется insert в базу данных. Посмотрите, пожалуйста, что не так. Ума не приложу



$nomer = mysql_real_escape_string($_GET['nomer']);
if($_GET['do']=='approve'&&$nomer>0) {
$text_zaprosa = "select * from `goods` where `id`='$nomer'";
$zapros = mysql_query($text_zaprosa);
if(mysql_errno()==0)
{
while($massive = mysql_fetch_array($zapros))
{

$name = stripslashes($massive['name']);
$price = stripslashes($massive['price']);
$idd = stripslashes($massive['id']);

$query="insert into `kor` values (\"\", \"".$name."\", \"".$price."\", \"".$idd."\", \"1\")";

mysql_query($query); unset($query,$curdate);
}
}
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий