<body>
<?php
$pripojenie=mysql_connect("localhost","nepoviem"."anitoto");
if(!$pripojenie)
die("Nemôžem sa pripojiť k databáze lebo ".mysql_error());
mysql_select_db("web",$pripojenie);
$udaje=mysql_query(" SELECT * FROM Ludia ");
echo "<table border='1'><tr>
<th>Meno</th>
<th>Priezvysko</th>
<th>Vek</th></tr>";
while($riadok=mysql_fetch_array($udaje))
{
echo "<tr> sem sa dostal</tr>";
echo "<tr><td>".$riadok['Meno']."</td><td>".$riadok['Priezvisko']."</td><td>".$riadok['Vek']."</td></tr>";
}
echo "</table>";
mysql_close($pripojenie)
?>
</body>
Tabulka Vyzerá takto:Databáza:"web", Tabuľka "Ludia" Meno Priezvisko Vek
Tomas Taraj 25
Starý Chreň 75
Mladý Drobec 6
ešte dakto 2
zaklad iny 2 Prvá časť tabulky prejde ale while neprebehne ani raz napriek tomu že mám 5 záznamov.
While nen vykonaný ani raz
A nie, Ludia su Ludia
Otazne je spojenie PHP a SQL. Hoci ked connect nehlasi chybu ...
Ked zacinas, nebolo by od veci dbat na HTML syntax. Tie <td> tam naozaj totalne vynechavas ... odporucam si zvykat na XHTML 1.0/1.1. - nic tazke len pekne dodrziavat tagy. + CSS
Skus to pusti ako to mas a pozri si v browseri zdrojovy kod stranky, tie data tam mozno su ...