Выборка статей на PHP5

466
23 декабря 2016, 16:51

Есть php скрипт, который выводит из бд статьи (в теории). Но на практике он выводит только первую запись.

  <?php
    @mysql_connect('localhost','admin','123') or die('WRONG CONNECTION('.mysql_error());
    mysql_select_db(iskstore);
    $sql=mysql_query("SELECT * FROM `articles_db`");
    $result=mysql_fetch_array($sql);
    $htmlformat = '<div class ="article-%s"><div class="a_title"><h2>%s</h2></div><div class="a_text">%s</div></div>';
    echo sprintf($htmlformat, $result['a_id'], $result['a_title'],  $result['a_text']);
    @mysql_close()
  ?>

Я конкретно не врубаюсь в PHP и есть подозрение что нужно было через fetch_assoc() но с ним у меня вообще выводит ошибку. Как сделать чтобы скрипт выгружал все записи?

Answer 1

Вставьте mysql_fetch_array в цикл

@mysql_connect('localhost','admin','123') or die('WRONG CONNECTION('.mysql_error());
mysql_select_db(iskstore);
$sql=mysql_query("SELECT * FROM `articles_db`");
while ($result=mysql_fetch_array($sql)) {
  $htmlformat = '<div class ="article-%s"><div class="a_title"><h2>%s</h2></div><div class="a_text">%s</div></div>';
  echo sprintf($htmlformat, $result['a_id'], $result['a_title'],  $result['a_text']);
}
@mysql_close()
READ ALSO
Правильно понять полиморфизм

Правильно понять полиморфизм

Всем привет! Помогите понять полиморфизм правильноТак как примеров в Интернете много и все они отличаются друг от друга

404
PHP PEAR отсутствует файл common.php

PHP PEAR отсутствует файл common.php

В файле Tablephp есть строка

406
Обрезка и растягивание изображения

Обрезка и растягивание изображения

Есть скрипт который загружает картинки в на сервер и путь в бд прописываетПодскажите пожалуйста как сделать так, чтобы каждое загружаемое...

404
Помогите распарсить строку [требует правки]

Помогите распарсить строку [требует правки]

Требуется извлечь из всех узлов JSON-строки значения с идентификатором "text" с целью собрать на выходе выражение (предложение)

375