У меня типичный запрос к базе данных:
$query = mysql_query('SELECT titulo,referencia FROM cursos WHERE tipo=1 AND estado=1');
и я могу преобразовать его в массив и распечатать данные:
while ($results=mysql_fetch_array($query)): ?>
echo $results['referencia'];
// and so...
endwhile;
но в некоторых случаях мне нужно напечатать те же данные в другой части веб-страницы, но массив $ results кажется пустым (я использую var_dump($results)
и получаю bool(false)
). Я планирую использовать то, что я изучил, читая Создать массив PHP из столбца MySQL , но не предполагается, что mysql_fetch_array()
создает массив? Итак, что случилось?