na hanna dann mal los.
Code:
$result = mysql_query("SELECT * FROM addresses WHERE betriebsnummer LIKE ('%$suchstr%')");
if(mysql_num_rows($result) > 0){
echo "datensatz gefunden.";
}
ein datensatz anzeigen:
$result = mysql_query("SELECT * FROM addresses WHERE betriebsnummer LIKE ('%$suchstr%') limit 1");
es sollte klar sein, das eine for schleife immer durchlaufen wird ;)
deine betriebsnummer sollte vielleicht eindeutig sein, somit könntest where betriebsnummer = xxx abfragen und brauchst like nicht zu nutzen. bei deiner jetzigen abfrage tauchen auch ähnlich betriebsnummern auf.
die ausgabe des resultats machst du dann bitte so:
Code:
while($zeile=mysql_fetch_array($result)){
echo $zeile['spaltenname_der_mysql_db']."<br />";
}
ansonsten wenn du die spalten über nummern ansprechen willst musst du
Code:
while($zeile=mysql_fetch_row($result)){
echo $zeile[0]."<br />";
}