Rozdział 21. ♦ Tworzenie sklepu internetowego 551
Zapytanie jest wysyłane do serwera za pomocą funkcji mysql_query, natomiast jego wyniki są pobierane przy użyciu funkcji mysql_fetch_array. Rezultat działania mysql_ fetch_array jest przekazywany jako argument w wywołaniu funkcji printltem, która zajmuje się wyświetleniem wyników na ekranie. Kod funkcji printltem został zaprezentowany na listingu 21.8, natomiast przykładowy wynik jej działania jest widoczny na rysunku 21.7.
Listing 21.8. Kod funkcji printltem
function printItem($row)
{
echo("<table border-T align='center'>"):
echo(”<tr><td width“'20r>Tytuł</td><td>$row[Tytuł]</td>");
echo("<td rowspan“’7' align—1center' valign='center'>"):
echo("<a href='main,php?action=atb&id=$row[Id]'>Do koszyka</a></td></tr>");
echot "<trxtd>Autor</td><td>$row[Autor]</td></tr>"):
echot"<tr><td>ISBN</td><td>$row[ISBN]</td></tr>”):
echo("<tr><td>Wydawr\ictwo</td><td>$row[Wydawnictwo]</td></tr>");
echot"<tr><td>Rok wydania</td><td>$row[Rok]</td></tr>"):
echo( ''<tr><td>Cena</td><td>$row[Cena]</td></tr>'');
echo("<tr><td>0pi s</td><td>$row[Opi s]</td></tr>"):
echo(''</table>"):
}
Rysunek 21.7. Wyświetlenie szczegółowych danych książki