Søger script eller hjælp til et

Tags:    php

<< < 12 > >>
Hey.

Jeg er ved og kigge efter et script som der kan søge i min mysql database.

Altså hvis jeg skriver noget i en text input. så skal den vise alt det der står i tablen som. f.eks hvis jeg skriver et fornavn på en. skal den vise fornavn efternavn osv. hvis der er 2 skal den vise dem begge,

er der en der har sådan et script ? eller nogle som har nogle links hvor man kan lære og lave sådan et ?



11 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Der er nu heller ingen grund til at have DOCTYPE og META flere steder...

Du har også fuldstømdigt fjernet en masse af PHP-koden. Det er jo ikke særlig smart.
[code]
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<head>
<meta http-equiv='Content-Language' content='da'>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1252' />
<title>template</title>
<link href='css/style.css' rel='stylesheet' type='text/css' />
</head>
<?
include("mysql.php");

$search = mysql_real_escape_string($_POST["search"]);

$sql = mysql_query("SELECT * FROM bestilling WHERE kundenr LIKE '$search' ORDER BY id DESC") or die(mysql_error());

$num = mysql_num_rows($sql);
if($num==0){
print "Ingen brugere matchede din søgning. Søg på andet";
}else{
while($array=mysql_fetch_array($sql));
?>
Fornavn: <?=$array["fornavn"];?><br>
Efternavn: <?=$array["efternavn"];?><br>
<?
}
}

mysql_close();
?>



Jeg har ikke gidet teste, men dette burde virke:

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 13.04.2007 20:11 af Bruger #8223
Den siger

Parse error: syntax error, unexpected T_STRING in /hsphere/local/home/caspar88/csclan-shoppen.dk/admin/kunde.php on line 10.

Hvordan skal text inputen se ud ?



Fejlen betyder at der er en syntaxfejl et sted omkring linie 10. Post gerne din eksakte kode.

Text inputten skal da bare se sådan ud:

Fold kodeboks ind/udKode 




Fold kodeboks ind/udKode 




ah, sorry, my bad. Det er selvfølgelig fordi der manger " efter DESC. Så det skal være DESC")



Nåh ja. det havde jeg også overset :) Men jeg siger mange tak for scriptet.



lige en ting mere.

Hvordan sætter jeg html i script altså når den viser fornavn og efter på personen !

Har prøvet lidt Men den siger

Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /hsphere/local/home/caspar88/csclan-shoppen.dk/admin/kunde.php on line 23

Fold kodeboks ind/udKode 




Fold kodeboks ind/udKode 
skal være :
Fold kodeboks ind/udKode 


Ellers, så lad være at echo'e så meget html. Istedet bør du gå ud af PHP midlertidigt, skrive den html der skal skrives, og så kun gå ind igen når du skal udskrive variabler. Fx

Fold kodeboks ind/udKode 




Sådan her ?

Fold kodeboks ind/udKode 


men nu siger den

Parse error: syntax error, unexpected T_VARIABLE in /hsphere/local/home/caspar88/csclan-shoppen.dk/admin/kunde.php on line 34




<< < 12 > >>
t