ich einen Datensatz haben, die durch eine Postleitzahl Bereich Suche generiert:Mit Array „Keys“ in einer MySQL-WHERE-Klausel
$zips:
key -> value
11967 -> 0.5
11951 -> 1.3
Der Schlüssel ist die Postleitzahl (was ich für die Datenbank abfragen müssen), und der Wert ist die Meilen von der vom Benutzer eingegebenen Postleitzahl. Ich brauche den Schlüssel (PLZ) zu übernehmen und die Datenbank durchsucht, vorzugsweise eine MySQL-Abfrage ähnlich wie meine aktuellen Verwendung:
$getlistings = mysql_query("SELECT * FROM stores WHERE zip IN ($zips)");
Die andere Alternative ist das Array irgendwie in meinem Code zu ändern. Ich habe versucht, Code zu suchen, wo das Array ursprünglich generiert wurde, aber ich konnte es nicht finden. Jede Hilfe würde sehr geschätzt werden !! Danke :)
Das funktioniert, solange die Spalte numerisch ist. Wenn es char ist, wird es nicht. –
Ich dachte, wenn er Meilen verwendet, hat er sicherlich numerische Spalten;) – SilentGhost
Hey, ich habe seltsame Dinge in Tabellen Definitionen da draußen gesehen. Man weiß nie. –