【php】part29【php】
■ このスレッドは過去ログ倉庫に格納されています
003931
2005/07/13(水) 18:21:45ID:Nyo2L72Xやってみました。
-------------------------------------------------------
$rs = mysql_query("SELECT * FROM hoge");
while( $rec = mysql_fetch_array($rs, MYSQL_ASSOC)){
print $rec{'項目名'};
}
↓
$rs = mysql_query("SELECT * FROM hoge");
$rec = array(mysql_fetch_assoc($rs));
// 1個目
$nCnt = 0;
while($nCnt < 10){
print $rec[$nCnt]{'項目名'};
$nCnt++;
}
// 2個目
$nCnt = 0;
while($rec){
print $rec[$nCnt]{'項目名'};
print $rec[$nCnt]{'項目名'};
}
-------------------------------------------------------
とりあえず、1個目のみ表示させようと思ったのですが、配列1番目のデータしか表示されません。
$nCntを表示させてみたのですが、ループはきちんとしているようです。
多分、ループ前の部分がおかしいとは思うのですが…。そもそもarrayの使い方あってるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています