Mam taki kawałek skrypciny w php :
<?
$polaczenie = mysql_connect("localhost", "root", "root");
//jeżeli udało się nawiązać połączenie
if ($polaczenie)
{
echo "Udało się nawiązać połączenie.<br>";
$baza = mysql_select_db("mysql");
if ($baza)
{
echo "Udało się nawiązać połączenie z bazą<br>";
$zapytanie = "SELECT * FROM user ";
$wykonaj = mysql_query ($zapytanie);
echo "<table>";
while($wiersz=mysql_fetch_array ($wykonaj)) {
//ODTĄD
echo " <tr>
<td width="6%">"."1. ".$wiersz['host']."</td>
<td width="18%">"."2. ".$wiersz['user']."</td>
<td width="18%">"."3. ".$wiersz['password']."</td>
<td width="18%">"."4. ".$wiersz['select_priv']."</td>
<td width="18%">"."5. ".$wiersz['insert_priv']."</td>
<td width="18%">"."6. ".$wiersz['update_priv']."</td>
</tr>";
//DOTĄD
}
echo "</table>";
}
else
{
echo "Nie udało się nawiązać połączenia z bazą.<br>";
}
}
//jeżeli nie udało się nawiązać połączenia
else
{
echo "Nie udało się nawiązać połączenia.<br>";
}
mysql_close($polaczenie);
?>
i to ma wyświetlać tabelę "user" z bazy o nazwie "MySQL", a nie wyświetla. Tabela jest wypełniona, są w niej cztery rekordy. Widać, że odczytuje te rekordy, ponieważ w tabeli są cyfry 1..6, tak jak kazałem w kawałku sktuptu od komentarza *ODTĄD do komentarza *DOTĄD, i powstają cztery wiersze w tabeli, ale nie widać w komórkach wyników. Co robię źle? :-[