运行查询后,获取成功操作的消息

时间:2015-08-23 03:49:10

标签: php html mysql

如何在运行查询后返回成功/失败消息,以及如何在保存数据之前检查product_code数据数组中的现有数据?

$query = mysql_query("INSERT INTO `produk2`
(product_code,product_name,product_desc,product_type,product_price,product_img,product_img_name) 
VALUES ('$kod','$namaproduk','$spesifikasi','$jenis','$harga','$image','$name')");
}

我尝试运行此代码并且似乎无法正常工作。有任何想法吗?我出错了?

$result=mysql_query($query);
if($result)
{
  echo "<br/>Data uploaded.";
}
else
{
  echo "<br/>Data not uploaded.";
}

2 个答案:

答案 0 :(得分:0)

您应该使用mysql_error()mysql_errno()

参见手册

manual

答案 1 :(得分:0)

CreateTable( "dbo.Table1", c => new { Id = c.Int(nullable: false, identity: true), }) .PrimaryKey(t => t.Id); CreateTable( "dbo.Table2", c => new { Id = c.Int(nullable: false, identity: true), Name = c.String(), Table1_Id = c.Int(), }) .PrimaryKey(t => t.Id) .ForeignKey("dbo.Table1", t => t.Table1_Id) .Index(t => t.Table1_Id); if条件添加到查询的返回结果中。

else