Mam wyszukiwarkę realizowaną za pomocą takiego formularza:
Plik szukaj.php wygląda tak:
[html][/html]
<?php require_once('header.php'); require_once('gora.php'); require("szukarka.php"); require_once('stopka.php'); ?>
No i najważniejszy plik szukarka.php:
<?php if($_GET['id'] == 'szukaj') { echo '<div id="bg"> <div id="page"> <div id="content" style="overflow:hidden;">'; //style="border: 1px solid #000; height:2000px;" $wykonawca=$_POST['wykonawca']; $sql = 'SELECT id,tytul,rozmiar,licznik FROM `'.$tabelka.'` WHERE `tytul` LIKE '%'.$wykonawca.'%' ORDER by tytul '; echo ' <span style="float: left;">Szukana fraza: <b>'.$wykonawca.'</b> // znaleziono '.$rekordow.' rekordĂłw</span><br><br>'; { $rowaqwe = tytul($row123['tytul']); $zmexpl = $row123['rozmiar']; echo ' <div class="result" > <br /><a title="'.$row123['tytul'].'" class="title" style="font-weight: bold;" href="mp3,'.$row123['id'].','.$rowaqwe.'.html">'.$row123['tytul'].'</a><br> <b>Rozmiar</b>: '.$row123['rozmiar'].' . <b>Czas</b>: '.$row123['dlugosc'].' . <b>Pobrano</b>: '.$row123['licznik'].' </div> '; } require_once('news4.php'); } else { require_once('news4.php'); } //elseif( !isset($_GET['id']) OR $_GET['id'] !== $row12['id']) { //require_once('wyniki.php'); } ?>
Przy każdym wyszukiwaniu w tabeli 'szukark' są zapisywane ostatnie wyszukiwane frazy
i są one widoczne na jednej z podstron serwisu.
Chciałbym, żeby po kliknięciu na jedną z tych ostatnio szukanych fraz pojawiły się wyniki wyszukiwania dla tej właśnie frazy, czyli jakby przekazać anchor tego w co klikam jako zmienną dla wyszukiwarki, ale za chiny mi to nie wychodzi.
Schemat pliku, który odpowiada za wyświetlanie ostatnio wyszukiwanych fraz wygląda tak:
<?php require_once('header.php'); require_once('gora.php'); echo '<div id="bg"> <div id="page"> <div id="content" > <div id="about" class="post">'; function xss($content) { return $content; } $sql = 'SELECT * FROM `szukark` Order by id DESC limit 500'; { $nazwa = xss($row123['nazwa']); echo '<a class="title" style="font-weight: bold;" href="szukaj.php?szukaj='.$nazwa.'&stron=600">'.$nazwa.'</a> | '; } } else { } require_once('news4.php'); require_once('stopka.php'); ?>
Jaki powinien być schemat linka aby to zadziałało, bo w tej chwili jest coś w stylu: http://www.domena.pl/szukaj.php?szukaj=pia...y&stron=600 i nie działą :/
Bardzo proszę o pomoc.