Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Udtagning af informationer fra DB

Udtagning af informationer fra DB


 

Udtagning af informationer fra DB

Lexet  

Hjælp.. Jeg har prøvet alt muligt for at få denne søgemaskine til at virke, men uden held.
Håber der er en der kan hjælpe. Her kommer koden:

<? 
$host 
"localhost"
$brugernavn "lexkorbs_dk";
$kodeord "**********************"
$database "lexkorbs_dk"

mysql_connect($host,$brugernavn,$kodeord); 
mysql_select_db($database); 
?> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="tilfoej.php"><img border="0"
src="1.gif"><a>&nbsp;&nbsp;&nbsp;&nbsp;<a 

href="soeg.php"><img border="0" src="2.gif"><a>
<form action="<?=$PHP_SELF;?>" method="get"> 
<font size="1" face="verdana">
Søge-ord:<BR>
<? if($seek){ 
echo 
"<INPUT TYPE=\"text\" SIZE=\"25\" NAME=\"seek\" VALUE=\"$seek\">"
} else { 
echo 
"<INPUT TYPE=\"text\" SIZE=\"25\" NAME=\"seek\">"
?> 
 <input type="submit" name="sog" value="Søg"> 

</form> 
<hr color="#000000">
<? 
if($seek){ 
$result mysql_query("SELECT * FROM links WHERE navn LIKE " $seek " OR bes LIKE " .
$seek " OR katekori LIKE " $seek 

""); 
$number mysql_num_rows($result); 

if(
$number == 0){ 
echo 
"<B>Resultater: <BR>Lexkorbs kunne ikke finde nogle links, der machede,
<I>
$seek</I></B>."
} elseif(
$number 50){ 
echo 
"<B>Resultater: <BR>Der blev over 50 resultater. Prøv at indskrænk dine
søgeord.</B>"

} else { 
while (
$row mysql_fetch_array($result)) { 
echo 
"<a href=$row[url]>$row[navn]</a> [$row[katekori]]<br>$row[bes]<br><font
color=c0c0c0>
$row[url]</font><br>"

echo 
""

} else { 
echo 
""

?> 



Dato : 18.07.2006, 19:09

Visninger : 1430

Points : 150

 

Jeg vil mene at fejlen er omkring: $result = mysql_query("SELECT * FROM links WHERE navn
LIKE " . $seek . " OR bes LIKE " . $seek . " OR katekori LIKE " . $seek 


Meen er jo ikk ekspert ;)


Dato : 18.07.2006, 19:10

Kommentar af : Lexet  

 

Prøv:

<? 
$host 
"localhost"
$brugernavn "lexkorbs_dk"
$kodeord "**********************"
$database "lexkorbs_dk"

mysql_connect($host,$brugernavn,$kodeord); 
mysql_select_db($database); 
?> 

<a href="tilfoej.php">

    <img border="0" src="1.gif"><a>

<a href="soeg.php">

    <img border="0" src="2.gif"><a> 

<form action="<?=$PHP_SELF;?>" method="GET"> 

<font size="1" face="verdana"> 
Søge-ord:<BR> 
<? if($seek){ 
echo 
"<INPUT TYPE=\"text\" SIZE=\"25\" NAME=\"seek\" VALUE=\"$seek\">"
} else { 
echo 
"<INPUT TYPE=\"text\" SIZE=\"25\" NAME=\"seek\">"
?> 
<input type="submit" name="sog" value="Søg"> 

</form> 
<hr color="#000000"> 
<? 
if($_GET[seek]){ 
$result mysql_query("SELECT * FROM links WHERE navn LIKE '$_GET[seek]' OR bes LIKE
'
$_GET[seek]' OR katekori LIKE '$_GET[seek]'") or die(mysql_error()); 
$number mysql_num_rows($result); 

if(
$number == 0){ 
echo 
"<B>Resultater: <BR>Lexkorbs kunne ikke finde nogle links, der matchede,
<I>
$_GET[seek]</I></B>."
} elseif(
$number 50){ 
echo 
"<B>Resultater: <BR>Der blev over 50 resultater. Prøv at indskrænk dine
søgeord.</B>"

} else { 
while(
$row mysql_fetch_array($result)) { 
echo 
"<a href=$row[url]>$row[navn]</a> [$row[katekori]]<br>$row[bes]<br><font
color=c0c0c0>
$row[url]</font><br>"


} else { 
echo 
"Intet søgeord fundet."

?>


Dato : 21.07.2006, 13:43

Kommentar af : Henrik Nielsen  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund