Datenbankabfrage funktioniert nicht

Sascha1976

Mitglied
Hallo,
ich habe folgendes Problem.

Ich habe folgende Datenbankabfrage
PHP:
 $pcode_query = db_query("select * from " . geodb_locations . " WHERE pcode = '40591' and country = 'Deutschland'");
 $pcode_data = db_fetch_array($pcode_query);
 $state=$pcode_data['state'];
 $city=$pcode_data['city'];

 print "$state - $city";

In der Datenbank steht folgendes:
Zeile pcode:
40210,40211,40212,40213,40215,40217,40219,40221,40223,40225,40227,40229,40231,40233,40235,40237,40239,40468,40470,40472,40474,40476,40477,40479,40489,40545,40547,40549,40589,40591,40593,40595,40597,40599,40625,40627,40629

Und ich will jetzt, wenn man nach 40591 Sucht, das mir dann die Stadt angezeigt wird die in der Zeile city steht.

Wenn nur eine Postleitzahl angegeben ist, funktioniert das, aber soballt mehrere Postleitzahlen in pcode drinnen stehen, bekomm ich nichts angezeigt.

Wie muß ich die Datenbankabfrage verändern, das es wieder geht ?


Gruß
Sascha
 
Zurück