Array és for ciklus egyben
Sziasztok!
Azt hogyan lehet megcsinálni, hogy egybeágyazni a tömböt és egy ciklust azaz a ciklus benne legyen.
■ Azt hogyan lehet megcsinálni, hogy egybeágyazni a tömböt és egy ciklust azaz a ciklus benne legyen.
include_once("connections/connections.php");
for ($i=1; $i < ($eredmeny+1); $i++) {
$termek_tomb[$i]=mysql_fetch_assoc($lekeres);
}
@$lekeres=mysql_query( "SELECT * FROM orszagok $where ORDER BY $rendezes") or die ("<br><strong>Adatbázis olvasási hiba!<BR><a href='?'>[Javítás!]</a></strong>");
$eredmeny = mysql_num_rows($lekeres);
$ZP_AIRPORTS = array(
for($k=1; $k < ($eredmeny+1); $k++) {
"teszt" => array("city" => $termek_tomb[$k]["varos"], "name" => $termek_tomb[$k]["orszag"]),
}
"AAC" => array("city" => "Magyarország", "name" => "Budapest")
);
utasítás =! változó
Csak egy kicsit máshogyan
Nekem így kéne:
Array ( [BP] => Array ( [city] => Magyaroszág [name] => Budapest )
[TP] => Array ( [city] => Magyarország [name] => Tapolca ) )
De helyette ezt csinálja:
Array ( [0] => Array ( [city] => Magyaroszág )
[1] => Array ( [name] => Tapolca )
[2] => Array ( [city] => Magyarország )
[3] => Array ( [name] => Budapest ))
indexek használata...
De csak egy legyen a tömbben
Azaz:
[] -operátor
ehhez a problámához (4-es hsz)
a, ajánlom az in_array() fgv-t
b, vagy töltsd fel a tömböt a köv módon:
... DISTINCT?
Ha más is van (pl: város, megye, IRSZ), akkor ez nem használható.