[ Predrag Gajic @ 29.08.2004. 22:53 ] @
Ako neko može da mi objasni kako da napravim pretragu korisnika...
Mislio sam na ovako nešto


Tabela izgleda ovako
Code:

CREATE TABLE `ebfmembers` (
  `korisnickoime` varchar(10) NOT NULL default '',
  `sifra` varchar(10) NOT NULL default '',
  `email` varchar(70) NOT NULL default '',
  `imeiprezime` varchar(70) NOT NULL default '',
  `adresa` varchar(70) NOT NULL default '',
  `mesto` varchar(70) NOT NULL default '',
  `postanskibroj` varchar(70) NOT NULL default '',
  `brojtelefona` varchar(70) NOT NULL default '',
  `skola` varchar(70) NOT NULL default '',
  `siteurl` varchar(100) default NULL,
  `weshow` int(11) default NULL,
  `notused` decimal(10,2) default NULL,
  `approved` tinyint(4) NOT NULL default '0',
  `datum` date NOT NULL default '0000-00-00',
  `vreme` int(11) NOT NULL default '0',
  `meshows` int(11) NOT NULL default '0',
  `earned` decimal(12,2) NOT NULL default '0.00',
  `number` int(11) NOT NULL default '0',
  PRIMARY KEY  (`korisnickoime`)
) ENGINE=MyISAM;
[ Goran Rakić @ 29.08.2004. 23:34 ] @
pogledaj MySQL manual za LIKE keyword
[ Predrag Gajic @ 30.08.2004. 00:05 ] @
Kakva koicidencija(valjda se tako piše)baš sam pre jutros skinuo manual
[ alex @ 30.08.2004. 00:18 ] @
Super! Kreni da ga citas
[ NetworkAdmin @ 30.08.2004. 08:45 ] @
Mozes pogledati i FULLTEXT index i MATCH AGAINST sitaksu i to posebno IN_BOOLEAN_MODE
[ igac @ 30.08.2004. 09:53 ] @
koincidencija
[ loopia @ 03.09.2004. 15:52 ] @
Poštovani,


Jedan pristup u izradi pretrage za priloženi problem je da se prilikom postovanja pretrage proveri koja je radio opcija bila izabrana, i shodno tome da se izvrši upit, što se može uraditi običnom switch komandom.

Kostur bi mogao biti tipa:
Code:

switch $pretraga
{
  case 'mail':
    $result = $query_upit_po_mailu;
    break;
  case 'mesto':
    $result = $query_upit_po_mestu;
    break;
  case 'korisnickoime':
  default:
    $result = $query_upit_po_imenu;
    break;
}


A ostalo je obrađivanje rezultata što je prosto.


S' poštovanjem,
Loopia Support
[ Predrag Gajic @ 04.09.2004. 05:52 ] @
Pozdrav.
Prosto je za onog ko zna a ja nisam od tih,tako da bi vas
zamolio ako bi neko mogao da mi "da" kompletno rešenje...

Unapred se zahvaljujem
[ boccio @ 04.09.2004. 07:32 ] @
xex...mislim da imas 2 solucije - idi na neki hotscripts ili slicni sajt i moli boga da nadjes tacno ono sto ti treba (posto pretpostavljam da modifikacije nekog resenja nisu opcija...) ili pravac berza poslova. sumnjam da je neko toliko dokon da ti ovde uradi kompletno resenje, iako je brat-bratu ovo pola sata posla :)) (sa sve kuvanjem kafe, cigarom i kracim telefonskim razgovorom)

naravno, opcija 3 je - sedi i nauci, zaista nije tesko :)