php – mysql – Načtení dat do asociovaného pole
function NejakaFunkce() {
$TABULKA = „nejaka_tabulka“;
$sql =<<<SQL
SELECT * FROM {$TABULKA}
ORDER BY nejake_pole
SQL;
//echo „<li>{$sql}</li>“;
$data = mysql_query($sql)
Or exit („$SKRIPT – Chyba při provádění SQL příkazu <PRE>$sql</PRE> Chyba: “ . mysql_errno() . “ – “ . mysql_error());
$pocet_zaznamu = mysql_Num_Rows($data);
// Nacteni dat do asociovaneho pole
for ($i = 0; $i < $pocet_zaznamu; $i++) {
mysql_data_seek ($data, $i);
$zaznam[$i] = mysql_fetch_array ($data);
}
// Uvolneni zaznamu z pameti serveru a ukonceni spojeni s databazi
mysql_Free_Result($data);
return $zaznam;
}