Imate id ? Potrebujete podatek ?

V bistvu je tako, ko delaš nek večji projekt, pa delaš iz idji kamlu prideš do tega da recimo za izpis novice dobiš 2 podatka pa 4 idje iz katerih moreš dobiti podatke. Koda bi bila ZELO nepregledna (moja je včasih bila) če bi delal za vsak id:

while ($podatki = mysql_fetch_array(mysql_query("SELECT * FROM `lala` WHERE `id` = '".$nekaj."';"))) { .. }

dosti lažje je če imaš funkcijo kot je:

function id2data ($tabela, $id, $podatek)
{
$podatki_mysql = mysql_query("SELECT `id`, `".$podatek."` FROM `".$tabela."` WHERE `id` = '".$id."';");
while ($podatek_mysql = mysql_fetch_array($podatki_mysql)) { return $podatek_mysql["$podatek"]; }
}

In potem kličeš samo tole:

id2data("lala", $nekaj, "vrstica");

nekateri imajo to kar v warperjih, jaz za zdaj še delam tako Smile.

Leave a Reply

Click to Insert Smiley