Oto kod formularza wyszukiwarki:
<?php <center> <form action="index.php?c=9" method=post> <table border=0 style="font: normal 14px Arial;"> <tr> <td align=right><input class="przycisk2" type="text" name="szukaj" value="" size="30"></td> <td></td> <td align="left"><input class="przycisk" type="submit" value="szukaj >>"></td> </tr> </table> </form> </center> ?>
Oraz kod samej wyszukwiarki:
<div id="archiwum"> <? include 'mysql.php'; if($_GET[n]=="") { $search=$_POST['szukaj']; $tableList=mysql_query("SELECT * FROM list WHERE MATCH (name, data_u, address, data_w, opis) AGAINST ('*$search*' IN BOOLEAN MODE);"); for($z=0; $z<$iloscZakladek; $z++) { if($z==$_GET['z']) } $z=$_GET['z']; if($z=='') $z=0; $search=$_POST['szukaj']; $tableList=mysql_query('SELECT * FROM list WHERE MATCH (name, data_u, address, data_w, opis) AGAINST ('1939' IN BOOLEAN MODE) LIMIT '.($z*10).' , 10'); { echo '<div class="archiwumMain"> <div class="archiwumUp"> <div class="archiwumPhoto"> <table class="archiwumTable" cellspacing="0"> <tr> <td class="archiwumCell">'; if($iloscZdjec<0) else { $katalog='photos/'.$tableListRow[0].'/mini/'; myScanDir($katalog, $iloscZdjec); } echo '</td> </tr> </table> </div> <div class="archiwumInfo"> <div class="archiwumTytul"> </div> <div class="archiwumUlica"> </div> </div> </div> <div class="archiwumOpis">'; </div> </div>'; } } else { ?> <p style="margin: 5px; padding: 0; text-align: center; vertical-align: center; font: bold 16px Arial;"> </p> <? if($iloscZdjec>=0) { $katalog='photos/'.$tableListRow[0].'/art/'; myScanDir($katalog, $iloscZdjec); if($iloscZdjec>0) { while($rand1==$rand2) } else $rand1=0; } if($iloscZdjec>=0) echo '<div class="archiwumZdjecie1"> <table class="archiwumTable" cellspacing="0"> <tr> <td class="archiwumCell"> <a href="index.php?c=2&a='.$tableListRow[0].'"> <img src="'.$zdjecie[$rand1].'" alt="" /> </a> </td> </tr> </table> </div>'; </div>'; if($tableListRow[4]!="") echo '<p><b>Treść nagrobka:</b><br /> if($tableListRow[5]!="") echo '<p><b>Rodzaj obiektu:</b><br /> if($rand2!=$rand1) echo '<div class="archiwumZdjecie2"> <table class="archiwumTable" cellspacing="0"> <tr> <td class="archiwumCell"> <a href="index.php?c=2&a='.$tableListRow[0].'"> <img src="'.$zdjecie[$rand2].'" alt="" /> </a> </td> </tr> </table> </div>'; if($tableListRow[6]!="") echo '<p><b>Stan obiektu:</b><br /> if($tableListRow[7]!="") echo '<p><b>Fundator:</b><br /> if($tableListRow[8]!="") echo '<p><b>Data upamiętnienia:</b><br /> if($tableListRow[2]!="") echo '<p><b>Lokalizacja i opis miejsca:</b><br /> </div>'; } ?> </div>
Efekt działania mozna zobaczyc na stronie http://zse.bydgoszcz.pl/~grant/index.php?c=6 i proponuje wpisac 1939 wynikow jest 27 wiec stronicuje dobrze, ale gdy klikne na strone nr2 to linki do reszty stron znikaja co zroibc?? zauwazylem takze ze zmienna szukaj przeslana postem znika po kliknieciu w ktorys link stronicowania. Co zrobic aby mozna bylo kliknac na kolejna strone i aby linki nie znikaly tylko ciagle byly widoczne. Wydaje mi sie ze to wina tego ze znika $search bo gdy przy sortowaniu dam zamiast $search jakis ciag znakow albo liczbe to linki nie znikaja.
Z gory dzieki za opdowiedzi.