Výsledky 1 až 3 z 3

Téma: [PHP] - search

  1. #1
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Ústí nad Orlicí (home), Praha (school)
    Příspěvky
    956
    Vliv
    287

    Standardní [PHP] - search

    mam zobrazenou tabulku kde sou data z databaze. a potrebuju v ni hledat. funguje mi hledani v jednotlivych sloupcich (hledam totiz tim stylem ze udelam sql dotaz a vyberu vse z db kde se vyskytuje hledany vyraz). problem ale je kdyz chci hledat ve vsech sloupcich.

    mam tam roletovy menu a v nem bude: sloupec1, sloupec2, any field

    sloupec1 a sloupec2 mi jde ale to any field proste nejde.

    potrebuju neco jako SELECT * FROM tabulka WHERE * LIKE hledany vyraz

    to ale nejde, misto ty hvezdicky za where tam dycky musim dat nejaky sloupec aby to slo.

    nebo to cely delam blbe a mam to hledat nejak jinak bez db?
    KILL YOUR MOTHER, RAPE YOUR DOG!
    AMD Barton 2500+@2300MHz (209x11; 1,65V) Zalman 7000A AlCu Asus A7V880 VM 512 MB DDR 400 Mhz 5ns Microstar GeForce Ti 4200 64 MB 316/610 Hitachi 80 GB S-ATA Seagate Barracuda IV 60 GB Nec DVD+-RW 1300A Teac 524E 40x24x10 Creative Audigy Genius Home Theater 5.1 Wood Eurocase Bigtower 763 Moded Edimax 10Mb/s LAN Genius F-23 Leadtek Winfast TV 2000 XP Deluxe Samsung 172X Microsoft Intelimouse Optical Umax WK9000 klávesnice Fortron 350W 120 Fan Silent 14512 - 3D Mark 2001 (eště mu dám trošku pokouřit)

  2. #2
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Ústí nad Orlicí (home), Praha (school)
    Příspěvky
    956
    Vliv
    287

    Standardní

    tak uz sem to vyresil, stacilo si projit syntaci prikazu SELECT

    holt v sql existuje AND a ne naky &&, a navic tam musi byt OR a ne AND. no nic.
    KILL YOUR MOTHER, RAPE YOUR DOG!
    AMD Barton 2500+@2300MHz (209x11; 1,65V) Zalman 7000A AlCu Asus A7V880 VM 512 MB DDR 400 Mhz 5ns Microstar GeForce Ti 4200 64 MB 316/610 Hitachi 80 GB S-ATA Seagate Barracuda IV 60 GB Nec DVD+-RW 1300A Teac 524E 40x24x10 Creative Audigy Genius Home Theater 5.1 Wood Eurocase Bigtower 763 Moded Edimax 10Mb/s LAN Genius F-23 Leadtek Winfast TV 2000 XP Deluxe Samsung 172X Microsoft Intelimouse Optical Umax WK9000 klávesnice Fortron 350W 120 Fan Silent 14512 - 3D Mark 2001 (eště mu dám trošku pokouřit)

  3. #3

    Standardní

    da sa to robit aj cez MATCH...AGAINST

    Kód:
    SELECT * FROM studenti WHERE MATCH (meno) AGAINST ('Jozo') 
    
    SELECT id, meno, MATCH (meno) AGAINST ('Jozo') AS vratena_hodnota FROM studenti WHERE MATCH (meno) AGAINST ('Jozo') 
    
    SELECT * FROM studenti WHERE MATCH (meno) AGAINST ('+Jozo -Fero' IN BOOLEAN MODE)
    pozri MySQL manual

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •