试编写代码如下:
php
//从数据库根据?id?获取颜色
function?getColor($db,?$id)
{
if?($result?=?$db-query("SELECT?*?FROM?color?where?id='"?.?$id?.?"'"))
$row?=?$result-fetch_assoc();
return?$row['color'];
}
return?'#000000';
$mysqli?=?new?mysqli("localhost",?"test",?"test",?"room");
if?($mysqli-connect_error)?{
printf("数据库连接错误:?%s\n",?mysqli_connect_error());
exit();
table?border="1"?cellspacing="0"
tr
td?bgcolor="?php?echo?getColor($mysqli,'1')?"1/td
/tr
/table
$mysqli-close();
$con=mysql_connect('localhost','root','');//数据库信息
mysql_select_db('shop');//数据库名
$sql="select?goods_name,goods_number,shop_price?from?goods";//查询语句
$res=mysql_query($sql);//执行查询
while($row=mysql_fetch_assoc($res)){
$rows[]=$row;//接受结果集
//遍历数组
foreach($rows?as?$key=$v){
echo?$v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."";
布局可以自己写的.数据从foreach循环里取出.
$user = "root";//数据库用户名
$password = "111111";//数据库密码
$con = mysqli_connect($urls,$user,$password);//mysql数据库连接
mysqli_select_db($con,"le_test");//第二个参数为数据库名称
mysqli_query($con,"select click_num from fstk_zhi_click where id0");//查询所有click_num
mysqli_close($con);//关闭连接
count(*)是统计满足这个查询条件的所有记录的总数
因为查出来的肯定就一条记录
你可以再数据库里执行一下 select count(*) from dx_queue
假设总共有100条记录显示的结果是
count(*)
①.00
limit是不起作用的..
明白么..
取到值后,在输出的时候%=变量*100%/100,这样用PHP把数据输入,后面跟/100的字符就可以了.
以上就是土嘎嘎小编为大家整理的php数据库取值相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!