Hallo.
Tut mir wirklich leid, ich bin noch ein blutiger Anfänger und bitte um etwas Verständnis
Ich habe per Select Abfrage ein Ergebnis und möchte dieses Filtern und neu aus einer anderen Tabelle abfragen.
Hier mal der Code, der mir das Ergebnis ausgibt:
-------------------------------------------------------------
$sql = mysqli_query($con,$query);
while( $erg = mysqli_fetch_row($sql) ) {
echo '
<pre>', print_r($erg), '</pre>
';
}
-------------------------------------------------------------
Ergebnis sieht so aus:
Array ( [0] => 34225 [1] => 1.6392236825059114 ) 1
Array ( [0] => 34277 [1] => 4.129303898091184 ) 1
Array ( [0] => 34270 [1] => 5.586948282227126 ) 1
-------------------------------------
Nun möchte ich gerne aber nur die Postleitzahlen filtern, also so: <pre>', print_r($erg[0]), '</pre> Ergebnis:
342251
342771
342701
------------------------------------
Mein Gedanke war dieser: $get ="Select * FROM tabelle WHERE plz IN (".implode(',', $erg[0]).") "; dies geht aber nicht. Fehlermeldung: implode(): Invalid arguments Ich weiß nicht wie ich das lösen kann... Kann mir jemand bitte einen Tipp geben?
Tut mir wirklich leid, ich bin noch ein blutiger Anfänger und bitte um etwas Verständnis
Ich habe per Select Abfrage ein Ergebnis und möchte dieses Filtern und neu aus einer anderen Tabelle abfragen.
Hier mal der Code, der mir das Ergebnis ausgibt:
-------------------------------------------------------------
$sql = mysqli_query($con,$query);
while( $erg = mysqli_fetch_row($sql) ) {
echo '
<pre>', print_r($erg), '</pre>
';
}
-------------------------------------------------------------
Ergebnis sieht so aus:
Array ( [0] => 34225 [1] => 1.6392236825059114 ) 1
Array ( [0] => 34277 [1] => 4.129303898091184 ) 1
Array ( [0] => 34270 [1] => 5.586948282227126 ) 1
-------------------------------------
Nun möchte ich gerne aber nur die Postleitzahlen filtern, also so: <pre>', print_r($erg[0]), '</pre> Ergebnis:
342251
342771
342701
------------------------------------
Mein Gedanke war dieser: $get ="Select * FROM tabelle WHERE plz IN (".implode(',', $erg[0]).") "; dies geht aber nicht. Fehlermeldung: implode(): Invalid arguments Ich weiß nicht wie ich das lösen kann... Kann mir jemand bitte einen Tipp geben?
Kommentar