扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
“不返回 dqsj”不知道指的是什么,如果程序没有提示错误,那么代码就是逻辑上的错误了。
创新互联长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为濉溪企业提供专业的成都做网站、网站设计,濉溪网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
粗看了下代码, 大致修改了下:
$dqsj = mysql_query("SELECT dqsj FROM lh where xm='$xm'");
//$result = mysql_query("SELECT * FROM lh where xm='$xm'"); //此行去掉
if ($row = mysql_fetch_array($dqsj))
{
echo 'true' . ' ' . $row['dqsj'];
}
else
{
echo "false";
}
从查询结果取值,需要遍历结果集!示例如下:
$rs = mysql_query("select * from www_liu where xx='$xx' and yy='$yy'");
echo "查询信息如下:br/";
while($row = mysql_fetch_array($rs))
{
echo $row['字段2'] . "=====" . $row['字段三'];
echo "br /";
}
//关闭数据库连接
//mysql_close();
$sql = "select COUNT(*) FROM user where id = '$user'";
改成
$sql = "select COUNT(*) as num FROM user where id = '$user'";
然后
$num = $result-fetchAll(PDO::FETCH_ASSOC);
下面加一条
$Row = $num[0]['num'];
然后
if ( $Row == 1 ) { ........ }
这样试试?
php 有几种mysql数据库操作dll
一种mysql(7.0新版本已经停用了) mysqli 和 PDO
mysql查询方法
$result = mysql_query("SELECT * FROM teacher");
while($row = mysql_fetch_array($result))
{
echo $row['id'] . " " . $row['name'];
echo "br /";
}
mysqli 查询方法
$result = $mysqli-query("SELECT Name FROM City LIMIT 10")
PDO查询
$dbh = "mysql:host=localhost;dbname=test";
$db = new PDO($dbh, 'root', 'root123');
$db-query("set character set 'gbk'");
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流