سوال و راهنمایی (Database)
سلام من این کد رو نوشتم که تو دیتا بیس این فیلد ها رو به وجو بیاره
این کد:
[PHP]
<?php
if(!strlen(trim($_GET['id'])))
die("please enter book id");
$query ="insert into book values(";
$query = $query.$_GET['id'].",";
$query = $query."'".$_GET['name']."',";
$query = $query."'".$_GET['publisher']."',";
$query = $query."'".$_GET['date']."',";
$query = $query."'".$_GET['price']."',";
$query = $query."'".$_GET['note']."')";
$link = mysql_connect( "localhost", "root", "" );
if ( ! $link ) {
die( "Couldn't connect to MySQL" );
}
$database = "kart";
mysql_select_db($database) or die( "Couldnt open $database" );
mysql_query($query) or die('Query failed: ' . mysql_error());
mysql_close($link);
?>
[/PHP]
ولی موقه اجرا اینو می گه:
Notice: Undefined index: id in c:\program files\easyphp1-8\www\website\insert.php on line 2
please enter book id
چی کار باید بکنم؟