如何在php中的浏览器中调用URL后以字符串格式获取响应

时间:2014-12-09 20:02:27

标签: java php mysql

我已经使用下面的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

...谢谢

1 个答案:

答案 0 :(得分:-1)

您没有将链接标识符传递给mysql_query(); 它返回错误为字符串,在布尔值中除非字符串为0,否则为真;

将第10行的代码更改为

$result = mysql_query($sql, $con);