Witam.
Mam problem z wyświetleniem danych z tabeli Mysql.
Poniżej kod z pochodący z dwóch plików. Jeden zawiera w sobie funkcję odczytującą dane z tabeli mysql, a drugi ma za zadanie wyświetlić te dane. Pierwsza kolumna wyświetla się w porządku. Nie mogę w żaden sposób wyświetlić drugiej kolumny. Ktoś podpowie jak to zrobić?
function pobierz_zam_uzyt($prawid_uzyt)
{
$lacz = lacz_bd();
$wynik = $lacz->query("select nazwa_zam, tresc
from zamowienia
where login = '$prawid_uzyt'");
if (!$wynik)
return false;
for ($licznik = 0; $rzad = $wynik->fetch_row(); ++$licznik)
{
$tablica_zam[$licznik] = $rzad[0];
}
return $tablica_zam;
}
function wyswietl_zam_uzyt($tablica_zam)
{
global $tabela_zam;
$tabela_zam = true;
?>
<br />
<table width=300 cellpadding=2 cellspacing=0>
<?php
$kolor = "#cccccc";
echo "<tr bgcolor=$kolor><td><strong>nazwa_zam</strong></td>"; echo "<td><strong>tresc</strong></td></tr>"; {
foreach ($tablica_zam as $zam)
{
if ($kolor == "#cccccc")
$kolor = "#ffffff";
else
$kolor = "#cccccc";
// należy pamiętać o wywołaniu htmlspecialchars() przy wyświetlaniu danych użytkownika
}
}
else
echo "<tr><td>Brak zapisanych zamowień</td></tr>"; ?>
</table>