#1 2018-07-13 15:08:05

nudimsaclanwebeu
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 6

Problém s PHP

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

#2 2018-07-13 16:29:10

JF
Endora rádce
Místo: Plzeň
Registrován: 2010-06-22
Příspěvky: 10,330
Web

Re: Problém s PHP

mysqli_free_result vymaže vše co máte v proměnné $news, následné použití nemá co vypsat, protože byla proměnná vyprázdněna


Ján Fačkovec - Helpdesk Endora.cz
- Email: jan.fackovec(zavináč)endora.cz
- Web: www.endora.cz
Zlepšite si stránku českým validátorom!

Offline

#3 2018-07-13 16:45:09

nudimsaclanwebeu
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 6

Re: Problém s PHP

No teraz to ukazuje lenže asi nie ako by to malo... Ukazuje to takto na stránke: Web news look

A v databaze to ukazuje takto:
database news look
Neviete čo je zle v tom kóde?

Upravil nudimsaclanwebeu (2018-07-13 20:41:25)

Offline

Zápatí

Založeno na FluxBB | CZ a SK