<?php
include "../public/config.php";
$sql = "SELECT * FROM scenes";
$result=mysql_query($sql);
$info=mysql_fetch_array($result);
$num=mysql_num_rows($result);
print_r($info);
echo "<br>";
if($info)
{
echo "<table border=\"1\"><tr><td>场景</td><td>标准答案</td><td>合理性</td><td>类别</td><td>录入时间</td><td>操作</td></tr>";
for($i=0;$i<=$num;$i++)
{
$scname=$info["scname"];
$stanswer=$info["stanswer"];
$ration=$info["ration"];
$type=$info["type"];
$endate=$info["endate"];
echo "<tr><td>".$scname."</td><td>".$stanswer."</td><td>".$ration."</td><td>".$type."</td><td>".$endate."</td><td><input name=\"remove\" type=\"button\" id=\"remove\" value=\"删除\" ></td></tr>";
}
echo "</table>";
}
?>
各位路过的大侠们帮下小弟!!实在是搞不定,在线等~~
while($a = mysql_fetch_assoc($result)){
$arr[] = $a['scname'];
}
然后var_dump($arr);看看
遍历的时候可以使用foreach比较方便不用考虑个数
foreach($info as $k=>$v){
$info 是你要遍历的数组
$k是键名
$v是键名对应的值
}
你这个不行的 我之前就是试过了
将for($i=0;$i<=$num;$i++)改为foreach($info as $v)即可追问
我刚试了你那个方法 可以将数组里的值,但现在有个问题 我刚查了下$info这里的内容 只有一条记录,表里其他的记录都没有获取到,不知道那做错了,麻烦帮下