hakulomake alla joka toimii ok, mutta miten saisin tuohon neljä linkkiä
jotka olisi tehty siten että $hakusanat ottaa sen. vaikea selittää.
Mutta siis nuo neljä linkkiä olisi = neljä valmista hakusanaa jotka
hakisivat samalla tavalla kuin tuo hakulomake.
<?php echo " <form method=post action='$PHP_SELF'> <input type=text name='hakusanat' size=30 maxlength=255> <input type=submit value='Suorita haku'> </form>"; require "../../settings/settings_kalen.php"; $hakusanat = $_POST['hakusanat']; $sql = "SELECT * FROM linkit WHERE om = 'saku' AND (otsikko LIKE '%$hakusanat%' OR kuvaus LIKE '%$hakusanat%' OR linkki LIKE '%$hakusanat%' ) ORDER BY otsikko LIMIT 0, 300 "; '%$hakusanat%' OR linkki LIKE '%$hakusanat%' ORDER BY otsikko LIMIT 0, 300 "; $haku = mysql_query($sql, $yhteys) or die("virhe kyselyssä"); while ($linkki = mysql_fetch_row($haku)) { print "<LI><A HREF=\"" . $linkki[1]; // [ hakasissa sarakkeen numero] print "\">" . $linkki[2]; print "</A> <I>" . $linkki[3] . "</I>" ; }
Asian voisi ratkaista tietysti input hidden valuella, mutta kai tuohon on jokin muukin keino??
Tosta selityksestäs ei kyllä heti saanu selvää, mutta onnistuisko vaikkapa siten, että lähettäisitki lomakkeen tiedot gettinä etkä postina? Silloin saisit tehtyä linkit suoraan muotoon <a href="skripti.php?hakusanat=jepjep">jepjep</a>.
Kiitän, nyt toimii niinkuin halusin
Aihe on jo aika vanha, joten et voi enää vastata siihen.