Autor Zpráva
frenkygo
Profil
Ahoj všem,

rád bych Vás poprosil o radu. Jsem začátečník v práci s php a mysql, učím se za pochodu.

Pokuším se na svém webu udělat stránku s trailery, po přidání traileru se mi koncovka zapisuje do databáze "trailer" kterou potřebuji následně vložit do Iframe na stránce. Tento dotaz je funkční avšak se mi zobrazuje pouze jeden záznam dle řazení ten nejnovější.

Můj dotaz zní: Jak dostat na stránku např. 5 záznamů ze sloupce trailer ?? Tak aby se zobrazilo pod sebou 5 videí.

<?php
    $mysqli = new mysqli("localhost", "root", "", "video");
    if ($mysqli->connect_errno) {
        echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
    }

    $res = $mysqli->query("SELECT trailer FROM `video` ORDER BY data DESC LIMIT 5");
    $row = $res->fetch_assoc();  
?>            

<iframe width="560" height="315" src="http://www.youtube.com/v/<?php echo $row['trailer']; ?>" frameborder="0" allowfullscreen></iframe>
 

Díky všem za pomoc.

Frenky
Alphard
Profil
Iterujte nad výsledkem $res pomocí cyklu while.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: