[php][mysql]Soort zoek machine maar werk niet

Pagina: 1
Acties:

  • Wokker
  • Registratie: September 2001
  • Laatst online: 16-09 06:17

Wokker

De avond wokkel

Topicstarter
Ik heb het volgende script:
PHP:
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?
<HTML><HEAD><TITLE>Jan van Scorel Smoelen boek</TITLE></HEAD>
<BODY bgcolor=#ffffcc>
<center>

<?php
if(!IsSet($stage))
{
?>
<center>
<h1>Zoeken in de het fotoboek.</h1>
<form method="post" Action="<?php print("zoek.php");?>">
ID:         <input type=text name="id1" SIZE=4><br>
<input type=hidden name="stage" VALUE=1>
<input type=SUBMIT>
</form>
<?php
}
else
{
print("<center><h1>Zoek functie</h1></center>");
mysql_connect(localhost, );
mysql_select_db(fotoboek);
print("$leerlingnaam");

//  Shouldn't the die() be before the select_db()???  OK, fixed.
// perform the database query 
$query= "SELECT id, leerlingnaam, achternaam, klas FROM fotoboek WHERE id='$id1'";    
$result_id = mysql_query($query)
             or die("display_db_query:" . mysql_error());

print("$query");
// print the body of the table
while ($row = mysql_fetch_row($result_id))
    {
        $row = mysql_fetch_row($result_id);
        print("$row[0]");
        if (file_exists("foto/00$row[0].jpg"))
            {
                print(" <center><a href=\"foto/00$row[0].jpg\" target=_blank border=0> [img]\"foto/00$row[0].jpg\"widht=\"100\"[/img]</a><Br>");
                
            }
            
            else
            {
                print("<center>[img]\"foto/geenfoto.jpg\"widht=\"100\"[/img]<Br>");
            }
        print ("$row[1] $row[3] $row[2]<br>$row[0]</center>");
    
        
    }
    

}
?>
</TR></TABLE>
</center>
</BODY>
</HTML>
?>

Volgens mij moet dit dus goed werken. Dus dat je bv een leerling naam in vult en dat hij dan in zijn database gaat kijken of maar op een of ander manier wilt hij het er toch niet uit filteren waar zit de fout ??

Het oneindige X 0


  • Jelle Niemantsverdriet
  • Registratie: Februari 2000
  • Laatst online: 15:25
Volgens mij doet 'ie het prima als je wilt zoeken op ID, dat doe je nu namelijk. Je hebt trouwens weer 2 keer mysql_fetch_row er in staan.

edit: ok, password is nu weg! ;)

Verwijderd

PHP:
1
2
3
4
5
6
<?
$query= "SELECT id, leerlingnaam, achternaam, klas 
        FROM fotoboek 
        WHERE leerlingnaam LIKE '%$id1%' 
        OR achternaam LIKE '%$id1%'"; 
?>

Nu zoekt ie als het goed is op mensen waarvan de naam lijkt op $id1. Ken ook iets anders zijn maar begin isser.

  • Wokker
  • Registratie: September 2001
  • Laatst online: 16-09 06:17

Wokker

De avond wokkel

Topicstarter
Op woensdag 31 oktober 2001 14:55 schreef Tuin het volgende:
PHP:
1
2
3
4
5
6
<?
$query= "SELECT id, leerlingnaam, achternaam, klas 
        FROM fotoboek 
        WHERE leerlingnaam LIKE '%$id1%' 
        OR achternaam LIKE '%$id1%'"; 
?>

Nu zoekt ie als het goed is op mensen waarvan de naam lijkt op $id1. Ken ook iets anders zijn maar begin isser.
werkt niet :(
Yes Het werkt

Het oneindige X 0