Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: mysliin linkki

peg [30.03.2007 08:26:15]

#

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>" ;
  }

peg [30.03.2007 13:01:44]

#

Asian voisi ratkaista tietysti input hidden valuella, mutta kai tuohon on jokin muukin keino??

Cornix [30.03.2007 20:20:33]

#

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>.

peg [31.03.2007 00:05:26]

#

Kiitän, nyt toimii niinkuin halusin

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta