Toon posts:

Zoeken op 2 velden

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

Verwijderd

Topicstarter
Wie kan mij helpen, ik heb een page met 2 forms: searchstring en searchstring1. Nu wil ik dat de resultatenpagina alleen die resultaten laat zien als het ingevulde van beide forms in de database zit.
Dus: als men in het form searchstring invult "pietje" en in searchstring1 "jantje" maar in de database zit alleen "pietje" en "karel" dan mag ie niks laten zien in het resultatenscherm: no items found zeg maar.
Ik heb de volgende programmeercode in PERL (let op, nog ZONDER searchstring1):
code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@listitems = ();
$description = ();
foreach $item(@theitems) {
@listitems = split(/\|/, $item);
$description = "$listitems[0] $listitems[1] $listitems[5] $listitems[6]";
if ($description =~ /$form{'searchstring'}/i) {
$count++;
if ($listitems[2]) {
$img = "[img]$picimage>";
}
chomp($listitems[8]);
push(@results,[/img]<A HREF=$ENV{'SCRIPT_NAME'}\?subdispitem\&$key\&$listitems[8]\&$thingy><font size=2 face=Arial, Helvetica><b>$listitems[0]</b></font></a><P>");
}
}
}
}

WIE WEET HOE IK DIT OPLOS? DUS DAT IE BEIDE VELDEN OPZOEKT EN ALLEEN IETS LAAT ZIEN ALS ZE BEIDE IN DE DATABASE ZITTEN?

Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@listitems = ();
$description = ();
foreach $item(@theitems) {
@listitems = split(/\|/, $item);
$description = "$listitems[0] $listitems[1] $listitems[5] $listitems[6]";
if ($description =~ /$form{'searchstring'}/i) {
$count++;
if ($listitems[2]) {
$img = "[img]$picimage>";
}
chomp($listitems[8]);
push(@results,[/img]<A HREF=$ENV{'SCRIPT_NAME'}\?subdispitem\&$key\&$listitems[8]\&$thingy><font size=2 face=Arial, Helvetica><b>$listitems[0]</b></font></a><P>");
}
}
}
}

leuke code, maar wat wil je nou precies en waarom maak je weer zo'n fake name aan?

zoals in dat andere topic al staat, lees die manual ff door.......

Verwijderd

Topicstarter
Welke manual? Begin niet weer over tutorials man dat kan iemand die 3 weken HTML inklopt ook wel maar doe eens een suggestie daar vraag ik om..

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op zaterdag 02 juni 2001 15:42 schreef Ronaldo22 het volgende:
Welke manual? Begin niet weer over tutorials man dat kan iemand die 3 weken HTML inklopt ook wel maar doe eens een suggestie daar vraag ik om..
www.perldoc.com

heb je die allemaal al es gelezen?

Verwijderd

Topicstarter
Ja allemaal maar ik kom er gewoon niet uit zal mn dag wel niet hebben :)

Verwijderd

Topicstarter
Niemand?

  • evol
  • Registratie: November 2000
  • Laatst online: 20:38

evol

hello world

Weleens een tutorial gelezen?

Move along people. Nothing to see here.


Verwijderd

Topicstarter
Allemaal.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

Op zaterdag 02 juni 2001 16:05 schreef out het volgende:
Weleens een tutorial gelezen?
je was me net voor

Doet iets met Cloud (MS/IBM)


Verwijderd

Op zaterdag 02 juni 2001 15:42 schreef Ronaldo22 het volgende:
Welke manual? Begin niet weer over tutorials man dat kan iemand die 3 weken HTML inklopt ook wel maar doe eens een suggestie daar vraag ik om..
ik vind het wel lame dat je hier speciaal een andere nick voor aan moet maken, maar ik zal je ff helpen, hopelijk heb je hier wat aan als tip.
code:
1
2
3
4
5
if (($description =~ /$form{'searchstring'}/i) and ($description =~ /$form{'searchstring1'}/i)){
bladeievla
} else {
No result
}

Let op: het is alleen een hint, er zitten nog wel haakjes en oogjes aan, het is alleen bedoeld om je oogjes te openen :+

Verwijderd

Topicstarter
ThanX ik ga meteen met een tutotial in de hand weer wat proberen B-)

Verwijderd

Op zaterdag 02 juni 2001 16:09 schreef Ronaldo22 het volgende:
ThanX ik ga meteen met een tutotial in de hand weer wat proberen B-)
goed zo, nu wil ik je de eerst komende 12 uur hier niet meer zien :P

Verwijderd

Topicstarter
Hey man, thankX HET WERKT! if ($description =~ /$form{'searchstring'}/i and ($description =~ /$form{'searchstring1'}/i) ) {

VIVA TWEAKERS!

Verwijderd

Topicstarter
oops de code pruttel vergeten:
code:
1
if ($description =~ /$form{'searchstring'}/i and ($description =~ /$form{'searchstring1'}/i) ) {

Thanx..

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Dubbelpost:
[topic=153066]
[topic=153385]
[topic=152770]
Pagina: 1

Dit topic is gesloten.