Database zoekmachine probleem

Pagina: 1
Acties:
  • 49 views sinds 30-01-2008

  • mpie
  • Registratie: Maart 2001
  • Laatst online: 25-01-2016
Hoi allen.
ik heb in mijn script dit staan :
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?

  $db_link = mysql_connect("xxx", "xxx", "xxx")

    or die("Could not connect");

  mysql_select_db("xxx")

    or die("Could not select database");

if ($recept == "") 
{$recept = '%';}   

$query = "SELECT topic, entry FROM recepten WHERE topic LIKE '%$recept%'";

$resultaat = mysql_query($query) or die ("ERROR: " . mysql_error());

if ($row = mysql_fetch_array($resultaat)) { 

do { 
  PRINT "<b>Recept:     </b>     ";
  print $row["topic"]; 
  print ("<p>"); 
  print $row["entry"];
  print ("<hr width=100% size=1>"); 
} while($row = mysql_fetch_array($resultaat)); 
} else {print "<b>&nbsp;»Sorry, er kon geen recept worden gevonden!«</b>";}  

mysql_close($db_link);

?>


en als html heb ik staan
code:
1
2
3
4
<form action=zoek1.php method=post>
Zoek een recept: <input type=text name=recept size=25 maxlength=25> 
<input type=submit value=Zoek!> 
</form>

Nu laat ie dus meteen alles zien voordat ik een zoekopdracht geeft en dat moet niet. Als ik een zoekopdracht geeft dan laat ie wel de resultaten zien.
Mijn vraag is dus hoe ik al die resultaten weg kan halen zodat het pas wordt weergegeven als je een zoekopdracht doe.

bvd

Wat je wil is niet altijd wat je nodig hebt!


  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

wat denk je ervan om
• in je titel aan te geven om welke prog-taal het gaat
• je code tussen [php] tags te zetten
• in je script te controleren of je wilt zoeken of niet (door bijvoorbeeld je if ($recept).. aan te passen)

[hint]
Hier ga je dus de fout in:

if ($recept == "")

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 17:07
Hint: los op met een IF-statement met mbv de var $submit

  • mpie
  • Registratie: Maart 2001
  • Laatst online: 25-01-2016
euhm wat specifieker als het kan?

Wat je wil is niet altijd wat je nodig hebt!


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:34

gorgi_19

Kruimeltjes zijn weer op :9

http://hotwired.lycos.com...page2.html?tw=programming

Misschien een idee om dan wat tutorials door te nemen?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

mpie schreef op 24 oktober 2002 @ 22:27:
euhm wat specifieker als het kan?
Deze persoon houdt er niet van om zelf iets te bedenken... :O

  • whoami
  • Registratie: December 2000
  • Laatst online: 19:34
Ik stel ook voor dat de topicstarter wat programming tutorials doorneemt....

Verder is het wel genoeg geweest, niet echt een topic waar we zitten op te wachten.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.