do {
$pet_name = $row['pet_called'];
$ary = array($pet_name);
}while($row_pet = mysql_fetch_assoc($pet));
呼び出されると、値を表示する必要があります。これは、for ループなどで実行できます。
echo $ary[0..x];
これは機能していません。どうすればこれを行うことができますか?
do {
$pet_name = $row['pet_called'];
$ary = array($pet_name);
}while($row_pet = mysql_fetch_assoc($pet));
呼び出されると、値を表示する必要があります。これは、for ループなどで実行できます。
echo $ary[0..x];
これは機能していません。どうすればこれを行うことができますか?
$ary = array();
while ($row = mysql_fetch_assoc($pet)) {
$ary[] = $row['pet_called'];
}
$ary[] = ...
配列に要素を追加する構文です。
使用しないでくださいdo...while
。$row
最初の反復では何も設定されません。これが機能しない理由です。試してみてくださいwhile
:
$ary = array();
while($row_pet = mysql_fetch_assoc($pet))
{
$ary[] = $row_pet['pet_called'];
}