Zoek foutje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Thomas

Thomas

21/06/2006 21:41:00
Quote Anchor link
Hallo allemaal,

Ik was bezig met een zoek script, alleen nu geeft die als je op zoeken drukt niet alleen artikelen met de specifieke woorden die je invoert, maar alles wat in de database staat. Hoe kan je dit verhelpen?

Het script is
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?  
include('config.php');  

echo"<table width='510' align='center' cellspacing='0'>  
    <tr>  
        <td class='tabel_kopje'></td>  
    </tr>  
    <tr>  
        <td class='tabel_content'>"
;  
if(isset($_POST['zoek'])){  

    if($_POST['type'] == "artikel"){  
        $sql = mysql_query("SELECT * FROM artikelen WHERE aartikel LIKE '%".addslashes ($_POST['q'])."%'") or die (mysql_error());  
        $aantal = mysql_num_rows($sql);  
            
            if($aantal == "0"){  
                echo"Geen resultaten";  
            }
else {  
                echo $aantal."resultaten<BR><BR>";  
                
                while($object = mysql_fetch_assoc($sql)){      
                echo "Titel: ".$object['aname']."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gepost door: ".$object['aauthor']."<BR>";  
                }  
            }  
    }
else {  
        echo "je probeert niet te zoeken op artikelen...";  
    }  

}
else {  

    echo"<form method='post'><BR>  
    Trefwoord: <input type='text' name='woord'> <select name='type'>    
                            <option value='artikel'>Artikelen</option>  
                            </select><BR>  
        <input type='submit' name='zoek' value='zoek'>"
;  
}
  

echo"        </td>  
    </tr>  
</table>  
"
;  
?>


Mvg. Thomas P.s. kan je ook dat de artikel naam een link ergens heen wordt?
 
Er zijn nog geen reacties op dit bericht.



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.