php – mysql – Načtení dat do asociovaného pole

Od posmura

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;

}