Zoekbox uit meerdere kolommen van db

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Matthias deckers

matthias deckers

25/10/2010 21:21:30
Quote Anchor link
hallo,
ik ben bezig met een zoekbox maar ik kom er niet uit hoe ik dat uit meerdere kolommen de data kan halen die voorgesteld word in de box wil niet alleen de naam van het event maar ook kunnen zoeken op datum en regio

dag , maand , jaar =>velden van datum
regio_event => plaats naam

dit had ik zo ver
een voorbeeld : http://partyspotter.be/autosearch.htm
had gedaan met OR in de where maar toont hij niks meer

Aaanvulling gebeurd met jquery script

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
    if(!$mysql) {
    
        echo 'ERROR: Geen connectie met de DB.';
    } else {
    
        if(isset($_POST['queryString'])) {
            $queryString = $mysql->real_escape_string($_POST['queryString']);
            
            
            if(strlen($queryString) >0) {
                
                $query = $mysql->query("SELECT naam_event , regio_event FROM event WHERE naam_event LIKE '$queryString%' LIMIT 10");
                if($query) {
                    while ($result = $query ->fetch_object()) {
        
                         echo '<li onClick="fill(\''.$result->naam_event.' (' .$result->regio_event.' )\');">'.$result->naam_event.' (' .$result->regio_event.' )</li>';
                     }
                } else {
                    echo 'ERROR: er is een fout in de query.';
                }
            } else {
                // Dont do anything.
            } // There is a queryString.
        } else {
            echo 'Geen toegang!';
        }
 
PHP hulp

PHP hulp

05/11/2024 22:10:21
 
Matthias deckers

matthias deckers

27/10/2010 10:36:03
Quote Anchor link
Iemand die me op weg kan helpen ?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.