witam
napotkalem sie na problem a ze jestem poczatkujacym to prosze was o pomoc. mam baze danych ksiazki z kilkoma pozycjami. chce zrobic wyszukiwarke ksiazek po wyborze kryterium np autora jesli wlacze program "mysql admin" to na zapytanie ile jest ksiazek z autorem "test" to wypisuje mi 2 pozycje :-) wszystko elegancko dziala. chcialem to przeniesc na php i tu sie pojawil problem! jesli wstawie to to wyskakuje mi tylko pierwsza pozycja niewiem jak to zrobic aby wyswietlil mi wszystkie pozycje w liscie. Potrzebuje to po to aby dodac do tego checkbox'y i zrobic opcje rezerwuj! ponizej wstawiam moj kod php:
<?php
include("sesja.php");
$host = "localhost";
$username = "xyz";
$password = "xyz";
$database = "xyz";
$polaczenie = mysql_connect($host, $username, $password);
mysql_select_db($database, $polaczenie);
?>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<p style="font-family:Arial;color:#2B453A;font-size:17; margin-left:1cm; margin-left:1cm"><br/> text text text
<p style="margin-left:1cm"> <form action="adm.php?id=8" method=post> <input type="text" name="szukaj"> <td colspan="2" align="center"><input type="submit" value="Szukaj"></td>
<?php
if ($szukaj_k == 'wybierz' | $szukaj == null)
{
echo '<font color=red><h2><center>Wypełnij poprawnie formularz!
</center></h2><br/></font>';
}
else
{
if ($szukaj_k == 'Autor')
{
echo "
<p style=\"margin-left:1cm\">";
echo "
<form action=\"adm.php?id=7\" method=post>";
// tablica z wynikami
echo "
<tr bgcolor=#cccccc><td> Autor
</td><td> Tytuł
</td><td> Wydawnictwo
</td><td> Opis
</td><td> Rezerwacja
</td></tr>";
$zapytanie1 = "SELECT autor FROM ksiazki WHERE autor like \"%$szukaj%\"";
$wysyla1 = mysql_query($zapytanie1);
$wynik1 = mysql_fetch_array($wysyla1);
if ($wynik1 == null )
{
}
else
{
echo $wynik1[0];
}
}
}
?>