Retrun af et array?
Jeg ved godt at et lignende spørgsmål har været stillet før her dog kan jeg bare ikke få det til at virke hos mig.Jeg har en database hvor jeg gerne vil hente nogle dataer ud og lægge disse i et array. Det er så vidt også lykkes for mig dog nu ville jeg gerne have lavet den kode som gjord dette om til en funktion der retunere dette arrayet og kopiere dette over i et nyt array.
Dog ved at prøve dette kan jeg bare ikke få noget output på skærmen.
Måske er der nogle er jer der kan sige mig hvordan det burde gøres.
Her er koden jeg har brugt så vidt:
--------------
// $sql er en sql select sætning som jeg har afprøvet i php og som virker.
// $ $rom_num er bare en integer der skal henvise til den rette row.
function getContent($sql, $row_num) {
$result = mysql_query($sql, $db);
$temp = array();
$counter = 0;
while ($row = mysql_fetch_row($result)) {
$temp[$counter] = $row[$row_num];
$counter++;
}
return ($temp);
}
$title = array();
$title = getContent($sql, 1);
echo $title[0];
--------------------
Som sagt har det fungeret uden at være en funktion.
Og ja min php kendskab er meget begrænset ;)
Håber i kan hjælpe mig :)