Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Ausgabe Fehler WO? Antworten
Ausgabe Fehler WO?

bollerjahn
Pixelschubser


Beiträge: 2


Hallo,

habe folgende Abfrage: User gibt PLZ zur Suche ein - Ausgegeben werden sollen alle Ergebnisse mit entsprechender PLZ. Bei mir werden aber alle Einträge angezeigt.

1:
$sql = mysql_query ("SELECT * FROM hamburg WHERE plz LIKE '$search%' LIMIT 5")  or die(mysql_error() .'  Query: '.$sql);      if (mysql_num_rows($sql) == 0)  {  echo "  Es gibt leider keine Treffer zu Ihrer Suchanfrage!";  }    while($r=mysql_fetch_array($sql))  {  $name=$r["name"];  $strasse=$r["strasse"];  $plz=$r["plz"];  $ort=$r["ort"];  $pic=$r["pic"];  $url=$r["url"];  $telefon=$r["telefon"];    echo  " $name <br>  	$strasse<br>  		$plz $ort<br><br>  			Telefon: $telefon<br><br>      				<a href=$url><img src='images/webs.gif'></a><br><br><br>";  }



Bevor es Schelte gibt "Benutze doch mal die Suche im Forum" - ich habe nur eine Modemverbindung und benötige darum schnelle Ergebnisse. Vielen Dank an alle Helfer !!!

Gruss

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Was soll das % am Ende der Variable? Ansonsten probier mal statt LIKE = zu benutzen.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben