IBSN
Новичок
for() + массив
значит так, выдергиваю из БД данные:
$data = mysql_fetch_array ($result[3]);
далее мне надо их вывести, while() почему-то отказывается работать, пишу for() - работает:
for ($i=0; $i<$num_rows; $i++) // $num_rows кол. строк
{
echo '<input type="Radio" name=golos value='.$data['id'].' checked>'.$data['otvet'].'<br>';
}
Так выводит только последние значение, а если:
for ($i=0; $i<$num_rows; $i++)
{
echo '<input type="Radio" name=golos value='.$data[$i]['id'].' checked>'.$data[$i]['otvet'].'<br>';
}
выводит непонятно что =( как мне сделать ???
значит так, выдергиваю из БД данные:
$data = mysql_fetch_array ($result[3]);
далее мне надо их вывести, while() почему-то отказывается работать, пишу for() - работает:
for ($i=0; $i<$num_rows; $i++) // $num_rows кол. строк
{
echo '<input type="Radio" name=golos value='.$data['id'].' checked>'.$data['otvet'].'<br>';
}
Так выводит только последние значение, а если:
for ($i=0; $i<$num_rows; $i++)
{
echo '<input type="Radio" name=golos value='.$data[$i]['id'].' checked>'.$data[$i]['otvet'].'<br>';
}
выводит непонятно что =( как мне сделать ???