Отображение данных из MySQL в HTML - PullRequest
0 голосов
/ 05 июня 2019

Я пытаюсь извлечь данные из базы данных MYSQL и поместить их в HTML-теги, чтобы их можно было редактировать. Что мне нужно сделать, чтобы вытащить все необходимые данные и, возможно, даже назначить для него переменную, чтобы позже ее можно было использовать в php?

Я пытался использовать циклы foreach для итерации по данным базы данных, но с помощью этого я могу выводить данные только с помощью php echo. Это бесполезно, поскольку мне нужны мои данные в тегах html.

$podatci = array();
$displaymax ="SELECT MAX(id) AS max FROM oglasi";
#Select max id to get total num of ads
$rowSQL = mysqli_query($conn, $displaymax) or die ('Error in query.');
     $row = mysqli_fetch_array($rowSQL);
     $largestNumber = $row['max'];
     #Print the biggest num (id) from database --> since database iz 
     automatically increasing by 1, the #highest number is the number of 
     adds
     echo "<br>";
     while ($largestNumber > 0) {
        #while that biggest number is not 0, iterate through the database
        $displaydate = "SELECT * FROM oglasi WHERE id LIKE 
        '$largestNumber'";
        // Take everything from database so that newest ads are on the 
        top
        $querydate = mysqli_query($conn, $displaydate) or die('Error 
        querying database.');
        $result = mysqli_fetch_row($querydate);

        $largestNumber -= 1;
        foreach ((array) $result as $result) {
               //For every result append it to a variable
               print $result . "<br>";
               array_push($podatci, $result);
          } ?>

        <h1><?php echo $result["id"]?></h1>

Я хочу, чтобы он поместил первый идентификатор объявления в h1, затем имя объявления в следующем h и т. Д. Когда это закончится, я хочу, чтобы оно пошло и сделало то же самое для остальных, я могу сделать это с помощью трудно кодировать его, но я хотел знать, есть ли более простой способ?

...