
PHP - výpis z databáze se vypisuje dvakrát
Dobrej, mám tento kod ale vypisuje se dvakrát
<?php
$pripojeni = mysql_connect("localhost","root","");
mysql_select_db('knihovna', $pripojeni);
$vyber = "SELECT * FROM seznam";
$vysledek = mysql_query($vyber);
while($zaznam = MySQL_Fetch_array($vysledek))
echo $zaznam['nazev'];
?>
Zkus pro ověření :
A zkus uvažovat a trochu optimalizovat už na začátku. Pokud vypisuješ pouze sloupec "Nazev", je zbytečné dotahovat dotazem z tabulky všechny sloupce (select * from tabulka). V tomto případě to třeba nebude tak tragické, ale ptředstav si, že tabulka Seznam bude mít 200 sloupců a tvou aplikaci bude používat 100 lidí současně. To už pak poznat bude.