Ich habe mal wieder eine Frage:
Ich übergebe eine Variable per link, und danach soll dann in der Datenbank
gesucht werden. Doch leider gibt mir die Ausgabe keine Werte.
In diesem Fall sollen eigentlich alle Namen mit dem Anfangsbuchstaben "A"
ausgegeben werden.
Kann mir jemand sagen wo der Fehler liegt.
Ich übergebe eine Variable per link, und danach soll dann in der Datenbank
gesucht werden. Doch leider gibt mir die Ausgabe keine Werte.
PHP-Code:
<table width="100%" height="357">
<tr valign="top">
<td height=30 class="inhalt"> <a href="indexhaupt.php?sm=start&var1=a">link</a></td>
</tr>
<tr valign="top">
<td height=100% class="inhalt">
<?php
$var1=$_GET['var1'];
?>
<?
mysql_connect("localhost","XXX","XXX") or die ("Keine Verbindung moeglich");
mysql_select_db("XXX") or die ("Die Datenbank existiert nicht");
$abfrage = "SELECT name, adresse, plz, stadt, telefon, url FROM lokale WHERE name '$var1%'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->name;
}
?>
</td>
</tr>
</table>
ausgegeben werden.
Kann mir jemand sagen wo der Fehler liegt.
Kommentar