Hi,
Ik ben bezig aan een "uploadsysteem" met "mappen". Nu wil ik alle mappen (IDs daarvan) van 1 bepaalde map in een array zetten met een functie. Alleen lukt die niet en krijg ik een lege array. Iemand die een probleem ziet? Dit heb ik nu:
Speciaal voor jullie uitgeleind
Mijn databasestructuur lijkt me eenvoudig:
id | map | (naam) | (beschrijving) | (andere shyt)
ID van de map | ID van de map waar in deze map staat, indien hoofdmap => 0 | naam | .......
Echt bedankt, ik zet er 0.1 op
Greetz
Ik ben bezig aan een "uploadsysteem" met "mappen". Nu wil ik alle mappen (IDs daarvan) van 1 bepaalde map in een array zetten met een functie. Alleen lukt die niet en krijg ik een lege array. Iemand die een probleem ziet? Dit heb ik nu:
[COLOR= #0000BB]<?php
$maps[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// Array waar de IDs van de mappen in moeten[/COLOR]
[COLOR= #007700]function[/COLOR] lookmaps[COLOR= #007700]([/COLOR][COLOR= #0000BB]$mapid[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$maps[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #0000BB]$mapid[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$select_sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT id FROM maps WHERE map="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$mapid[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$select_sql[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$select_sql[/COLOR][COLOR= #007700])) {[/COLOR]
lookmaps[COLOR= #007700]([/COLOR][COLOR= #0000BB]$select[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]);
}
}
}[/COLOR]
lookmaps[COLOR= #007700]([/COLOR][COLOR= #0000BB]$idvandemapwaarvanikalleonderliggendemappenineenarraywil[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// [/COLOR]
[URL="http://www.php.net/print_r"]print_r[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$maps[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// Outputten, ik krijg hier niets[/COLOR]
?> Speciaal voor jullie uitgeleind

Mijn databasestructuur lijkt me eenvoudig:
id | map | (naam) | (beschrijving) | (andere shyt)
ID van de map | ID van de map waar in deze map staat, indien hoofdmap => 0 | naam | .......
Echt bedankt, ik zet er 0.1 op

Greetz

Dan zijn het dus ook geen mappen, want die moeten uniek zijn.