
正文
php中取到tr中的数据 php stmt 获取查询结果
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php获取mysql数据库里面的所有数据表信息
没这么干过 mysql_list_tables 获取 所有表信息 返回指针 mysql_tablename 获取表名
myslq_num_rows函数来判断结果指针中的表的数目
?php
mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables("mydb");
for ($i = 0; $i mysql_num_rows($result); $i++)
printf ("Table: %s\n", mysql_tablename($result, $i));
mysql_free_result($result);
? 这是手册上例子 后边的不用我说了吧 sql查询
相关问答
Q1: php如何获取数据库信息
代码如下:?View
Code
PHP
include("conn.php");//调用数据库连接文件
echo
"table
width=572
height=56
border=0
cellspacing=1
";
//创建html表格
echo
"tr
bgcolor=#9999FF";
echo
"th
width=33
scope=colid/th";
echo
"th
width=100
scope=coluser_name/th
";
echo
"th
width=100
scope=coluser_pass/th
";
echo
"th
width=100
scope=colstaus/th";
echo
"th
width=100
scope=colinsert_time/th";
echo
"/tr";
$SQL
=
"select
*
from
user_info";
$query
=
mysql_query($SQL);
//SQL查询语句
while
($row
=
mysql_fetch_array($query)){
//使用while循环mysql_fetch_array()并将数据返回数组
echo
"tr
onmouseout=this.style.backgroundColor=''
onMouseOver=this.style.backgroundColor='#99CC33'
bgcolor=#CCCCCC";
echo
"td$row[0]/td";
//输出数组中数据
echo
"td$row[1]/td";
echo
"td$row[2]/td";
echo
"td$row[3]/td";
echo
"td$row[4]/td";
echo
"/tr";
}
echo
"/table";输出记录截图
Q2: php如何取数据库中内容
试编写代码如下php中取到tr中的数据:
?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
tr
td bgcolor="?php echo getColor($mysqli,'2')?"2/td
/tr
tr
td bgcolor="?php echo getColor($mysqli,'3')?"3/td
/tr
/table
?php
$mysqli-close();
?
Q3: php采集多个tr中的内容如何做
可以用正则,不过用jq+ajax貌似也可以
function dealit(num){
text1=$("th").eq($num).html();
text2=$("span").eq($num).html();
$.ajax({
type: "POST",
url: "x.php",
data:{text1: text1,text2: text2 },
cache:false,
dataType:"html",
success:function(data) {
if(num1000){//自己看看数据有多少
dealit(num+1);
}
},
error:function(){alert('error');}
});
}
$(document).ready(funtion(){
num=0;
dealit(num);
});
思路如上,用js把数据一条一条的ajax给你的php页面,然后php页面写个insert,正则么,肯定也行,就楼上的思路再琢磨就好了
php中取到tr中的数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php stmt 获取查询结果、php中取到tr中的数据的信息别忘了在本站进行查找喔。







