multidimensionales array
Verfasst: 31.10.2005 18:53
hallo,
ein freund und ich sind gerade dabei etwas zu programmieren. nun wollten wir uns die ewigen sql-strings sparen und eine funktion schreiben, die die angegebenen felder abfragt und in einem multidimensionalen array speichert.. nur ist da immer dieser dumme fehler:
nun die frage: wie kommt das ganze zu stande? warum dieser fehler und warum in zeile 29?
ein freund und ich sind gerade dabei etwas zu programmieren. nun wollten wir uns die ewigen sql-strings sparen und eine funktion schreiben, die die angegebenen felder abfragt und in einem multidimensionalen array speichert.. nur ist da immer dieser dumme fehler:
die funktion haben wir erst einmal direkt eingebaut in den code um mögliche fehler beim benuzten der funktion auszuschließen... hier der besagt teil:Fatal error: Maximum execution time of 30 seconds exceeded in C:\apache\htdocs\spiel\trunk\test.php on line 29
Code: Alles auswählen
$fields = "name,size";
$loop = array();
$uid = $_SESSION['uid'];
$SELECT = "SELECT $fields FROM ".ISLES." WHERE uid LIKE '$uid'";
$query = mysql_query($SELECT);
$fields = explode(",", $fields);
$fields_count = array_count_values($fields);
$j = 0;
while($res = mysql_fetch_object($query))
{
$loop[$j] = array();
for($i=0;$i<$fields_count;$i++) {
$loop[$j][$i] = $res->$fields[$i]; // Zeile 29
}
$j++;
}