我已经使用下面的PHP代码将数据插入到表中...但是我需要在成功插入后响应1和0表示失败的插入...或任何msg如'你的msg已成功插入'..
<?php
$myname=$_GET["name"];
$mycity=$_GET["city"];
$myname=urlencode($myname);
$mycity=urlencode($mycity);
$con=mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("Failed to connect to MySQL: " . mysql_error());
$db=mysql_select_db(DB_NAME,$con) or die("Failed to connect to MySQL: " . mysql_error());
$sql="insert into tbl_sazal(name,city) values ('$myname','$mycity') ";
$result=mysql_query($sql);
if($result){
echo "1";
}
else{
echo "0";
}
?>
也可以在url下面调用
http://localhost/testurl/test1.php?name=akash&city=ngong
...谢谢
答案 0 :(得分:-1)
您没有将链接标识符传递给mysql_query(); 它返回错误为字符串,在布尔值中除非字符串为0,否则为真;
将第10行的代码更改为
$result = mysql_query($sql, $con);