MySQL - Вывод информации
Инициация Mysql
Вывод из Mysql строк поочередно светлых / темных ( mysql_fetch_row - массив с числовыми индексами )
$query = mysql_query("SELECT * FROM $table WHERE menager='party' ORDER BY name ASC");
while ($row = mysql_fetch_row($query)) {
if ($number%2) {$bc = "#FFFFFF";}
else {$bc = "#e9e9e9";}
echo "$row[4]";
if (!empty($row[9])) {echo "
✔";}
if (!empty($row[11])) {echo "
";}
echo "
";
}
Вывод из Mysql строк ( mysql_fetch_assoc - ассоциативный массив )
$result = mysql_query("SELECT * FROM `articles`");
while ($row=mysql_fetch_assoc($result)) {
echo "ID - ".$row['id']."
";
echo "Заголовок - ".$row['title']."
";
echo "Текст - ".$row['text']."
";
}
Вывод из Mysql строк ( mysql_fetch_array - ассоциативный массив, численный массив или оба )
$result = mysql_query("SELECT * FROM `articles`");
while ($row=mysql_fetch_array($result)) {
echo "ID - ".$row['id']."
";
echo "Заголовок - ".$row['title']."
";
echo "Текст - ".$row['text']."
";
}
Если запрос возвращает только один ряд - нет нужды в цикле
$resultat = mysql_query("SELECT * FROM spisok WHERE id='3'");
$array = mysql_fetch_array($resultat);
echo "Имя: ".$array['name']."
Возраст: ".$array['age']."
Пол: ".$array['sex'];