
while($row = mysql_fetch_row($rows)){
$rows[] = $row;
}
//遍历$rows数组(二维数组),可以一次性输出表格
$sql="select id,name,birthday from users"; //这句话没错
$result = mysql_query($sql,$link);
$table = "<table>";
if($result&&mysql_num_rows($result) > 0){
while($row = mysql_fetch_array($result) ) {
$table='<tr>';
$table='<td align="center">'$row['id']'</td>';
$table='<td align="center">'$row['name']'</td>';
$table='<td align="center">'$row['birthday']'</td>';
$table="</tr>";
}}else {
$table= '<tr><td colspan="3" align="center">没有用户被找到</td></tr>';
}
$table='</table>';
echo $table;
这样应该可以了
啊,明白了,我图方便就简写了,没按照规范,你就自己规范写吧
$cnt = select count(`id`) as `num` from `tablename` //这是取得数据库内的数据数量
$datas = select `id`, `picname`,`picpath` from `tablename`
两种啊,第一种
foreach ( $datas as $data )
{
$del = "delete from `tablename` where `id`={$data['id']}";
@unlike( "{$data['picpath']}" );//这里取决于你存的是相对还是绝对路径
echo("名称:$data['picname']");//显示文件名称
echo("
不大明白你的意图,如果只是想最后的一条在第一的位置,何必去修改呢,直接order by id desc 就行了。如果你的是想更新一遍全表的数据,那就只能一个个更新了。但我有个疑问就是如果数据量巨大的时候你还需要这样整个表去更新吗?你的服务器吃得消吗?
$sql = "select from test";
$db->fetchAll($sql);
//查询出来放到模板然后就没事了。。这有什么难得
<php
foreach($arr as $key=>$val){
>
<tr><td><input type="checkbox" name="key" value="1"></td>
<td ><echo $val['id']></td>
<img src=""><td>编辑</td>
<img src=""><td >复制</td>
<img src=""><td >删除</td>
<td ><php echo $val['url']></td>
<php
}
>
以上就是关于php显示数据库某个表的所有内容怎么写全部的内容,包括:php显示数据库某个表的所有内容怎么写、如何用PHP显示mysql中的一个表格、php显示mysql所有数据库表中信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)