网站建设资讯

NEWS

网站建设资讯

php返回全部数据库 php返回数据给ajax

大神帮我写个php查询数据库返回数据库内容的代码 !

“不返回 dqsj”不知道指的是什么,如果程序没有提示错误,那么代码就是逻辑上的错误了。

成都创新互联公司是一家专注于成都网站建设、做网站与策划设计,拉孜网站建设哪家好?成都创新互联公司做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:拉孜等地区。拉孜做网站价格咨询:18980820575

粗看了下代码, 大致修改了下:

$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";

}

PHP如何读取MYSQL数据库的字段内容然后返回该行所有内容?

PHP 版本 = 5.2 的常用连接方法为

$link = mysql_connect('mysql地址/localhost','root','root密码');

mysql_select_db('db1');    //选择一个数据库

mysql_query('set names utf8');    // 设置下数据库默认编码,避免写入/读取乱码

$res = mysql_query('select * from user');    // 执行sql 语句

$rows = array();

while($row = mysql_fetch_array($res)){

$rows[] = $row;    // 循环 resouce 数据得到数组数据集合

}

print_r($rows);    // 最后一步输出数据列表

PHP 版本 = 5.3 的常用连接方法为PDO形式,当然也可以使用5.2的连接方法。(PDO需开启 php_pdo_mysql 扩展)

$pdo = new PDO('mysql:host=地址/localhost;dbname=数据库名','root','root密码');

$pdo-exec('set names utf8');

$res = $pdo-query('select * from user');

$rows = array();

while($row = $res-fetch()){

$rows[] = $row;

}

print_r($rows);

大家学习php途中,建议使用5.3 版本以上以获得更好的php编程体验。

所以推荐pdo形式连接数据库,更安全快速。

怎样显示PHP连接数据库时返回的数据呢?

?php

$con = mysql_connect(MYSQL主机名,MYSQL用户名,MYSQL密码);

if(!$con)

exit(mysql_errno().myqsl_error());

$sql = "SELECT * FROM 表 WHERE 字段名='user'";

$result = mysql_query($sql);

$row = mysql_fetch_array($query);

//$row返回的是user的全部数据,如要取user的单个数据,请看下面

//假设user的其中一个数据(列)为password,那么按照下面这样获取

echo $row['password'];

//因为有WHERE语句设定了条件,所以只取到了user这一个的数据,所以不需要while循环

?

如果还有什么不明白可以追问。

php怎么获取数据库查询返回的结果

从查询结果取值,需要遍历结果集!示例如下:

$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();


标题名称:php返回全部数据库 php返回数据给ajax
文章分享:http://cdweb.net/article/dospcop.html