数据库里有3个字段 一共3条记录 那一共有9个数据
我要把9个数据赋值给9个不同变量,改怎么搞啊
我只会
$query="select * from table";
$info=mysql_query($query);
$typearr=array();
while($result=mysql_fetch_array($info,MYSQL_ASSOC)){
$typearr[]=$result;foreach($typearr as $type){
语句
}}
我要把9个数据赋值给9个不同变量,改怎么搞啊
我只会
$query="select * from table";
$info=mysql_query($query);
$typearr=array();
while($result=mysql_fetch_array($info,MYSQL_ASSOC)){
$typearr[]=$result;foreach($typearr as $type){
语句
}}
BTW:如果变量名称比较规律,循环也不错
$query = "select * from table";
$info = mysql_query($query);
$typearr = array();
while($result = mysql_fetch_array($info,MYSQL_ASSOC)){
//这样就可以了
$typearr[]=$result;
}
//你可以打印出$typearr数组出来看看
print_r($typearr);
?>
$array[]=$result//赋值
有这个必要吗???while($result=mysql_fetch_array($info,MYSQL_ASSOC)){
$typearr[]=$result;
}
foreach($typearr as $key=>$type){
foreach($type as $tkey=>$value){
${$tkey.'_'.$key}=$value;
}
}