急问题 一个php文件怎样获取从数据库表的内容,显示在页面上请给提供一个代码吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考mysqlhttp://docs.php.net/manual/zh/function.mysql-fetch-array.php <?php $mysqli= new mysqli('localhost','root','123','shopping'); if($mysqli->errno == 0) { echo("连接数据库成功!"); $sql = "insert into shop(id,name,price,type) values('10','liu','123','1')"; $result = $mysqli->query($sql); echo("插入成功!"); echo "Result row nums:".$result->num_rows."<br>"; //显示结果集数量 //迭代结果集 echo "id name price type "."<br>"; while(list($id,$name,$price,$type) = $result->fetch_row()) { echo "$id : $name : $price : $type"."<br>"; } } else { echo("连接失败!"); exit(); } ?> <?php $db = mysql_connect("localhost") or die("无法连接数据库!");mysql_select_db("ngq", $db) or die("无法选择数据库!");$result=mysql_query("select * from subject where id='$id'");$arr=mysql_fetch_array($result);$nums=$arr["nums"];echo"<script language='javascript'>";echo"document.write('$nums')";echo"</script>";mysql_close();?>这个在页面上咋什么也没有输出。 你可以尝试一下用smarty,这个很方便,直接包含一下文件就ok了而且代码还简单,html和php分离,很容易…… 你这根本就没有连接上数据库,$db = mysql_connect("localhost")还缺少两个参数,应该再加上$db = mysql_connect("localhost","root","你的数据库密码") 而且mysql_select_db("ngq", $db)括号里只写数据库名称就好了mysql_select_db("ngq")你再试一下! php文件中的html代码不能被表达,为什么啊 eclipse 调试文件麻烦-■一个一个配置,这么变态么!■ 急~~~php数组问题,在线给分 PHP开发工程师 数据库复制 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in com.php on line 4 PHP读取DBF数据思路 求助!关天排列方式........ 为什么这段代码不填内容还可以提交?(js高手请进) 将字符型变量转为数值型变量该怎么写? textarea 存入数据库的问题 mysql数据库问题
mysql
http://docs.php.net/manual/zh/function.mysql-fetch-array.php
<?php
$mysqli= new mysqli('localhost','root','123','shopping');
if($mysqli->errno == 0)
{
echo("连接数据库成功!");
$sql = "insert into shop(id,name,price,type) values('10','liu','123','1')";
$result = $mysqli->query($sql);
echo("插入成功!");
echo "Result row nums:".$result->num_rows."<br>"; //显示结果集数量
//迭代结果集
echo "id name price type "."<br>";
while(list($id,$name,$price,$type) = $result->fetch_row())
{
echo "$id : $name : $price : $type"."<br>";
}
}
else
{
echo("连接失败!");
exit();
}
?>
$db = mysql_connect("localhost") or die("无法连接数据库!");
mysql_select_db("ngq", $db) or die("无法选择数据库!");
$result=mysql_query("select * from subject where id='$id'");
$arr=mysql_fetch_array($result);
$nums=$arr["nums"];
echo"<script language='javascript'>";
echo"document.write('$nums')";
echo"</script>";
mysql_close();
?>
这个在页面上咋什么也没有输出。
而且代码还简单,html和php分离,很容易……
你这根本就没有连接上数据库,$db = mysql_connect("localhost")还缺少两个参数,应该再加上$db = mysql_connect("localhost","root","你的数据库密码")
而且mysql_select_db("ngq", $db)括号里只写数据库名称就好了mysql_select_db("ngq")你再试一下!