Nejste přihlášeni
Stránky 1
Zdravím,
mám menší problém v PHP kóde, ale mne to neukazuje aký. Ten PHP script by mal dostať dáta z tabuľky news v databáze... Tie dáta dostanem pomocou funkcie mysqli_fetch_assoc() ale problém pri prichádza, keď to chcem dať na stránku... Na stránke žiadne news neukazuje.. neviete prečo by to mohlo byť?
Tu je ten PHP kód na dostavanie dát z tabuľky:
<?php
session_start();
include_once './includes/db.php';
$sql = "SELECT * FROM news";
$query = mysqli_query($conn, $sql);
$news = mysqli_fetch_assoc($query);
mysqli_free_result($news);
echo $news["news_subject"];
mysqli_close($conn);
?>
A tu je ten PHP kód na vyobrazenie dát na stránke:
<?php foreach($news as $newss) : ?>
<div class="news">
<h2><?php echo $news["news_subject"]; ?></h2>
<p><?php echo $news["news_body"]; ?></p>
<small>Novinka bola vytvorená <?php echo $news["news_date"];?> a napísal ju <?php echo $news["news_by"]; ?>.</small>
<a href="post.php?id=<?php echo $news["news_id"]; ?>">Prečítať viac</a>
</div>
<?php endforeach; ?>
Offline
Offline
No teraz to ukazuje lenže asi nie ako by to malo... Ukazuje to takto na stránke:
A v databaze to ukazuje takto:
Neviete čo je zle v tom kóde?
Upravil nudimsaclanwebeu (2018-07-13 20:41:25)
Offline
Stránky 1