Erklärungen folgen unter dem Quelltext!
Code:
<?php
// Allgemeine Konfigurationsdateien
include("../config/config.php");
include("../config/config_session.php");
include("../config/language.php");
include("../config/right.php");
//VariablenDeklaration
$eingabe = $HTTP_GET_VARS['action'];
$map_name = $HTTP_GET_VARS['map'];
// Überprüfung der Rechte
if($db_right_fav == 0)
{
die("Sie besitzen nicht das Recht diese Seiten anzuzeigen!");
}
// Funktionsaufruf
if($eingabe == "")
{
show_fav();
}
elseif($eingabe == "unset")
{
unset_fav();
}
////////////////////////////////////////////////
Jetzt kommt der Part mit dem ich mich vollkommen
Verzettelt habe! Ik krieg das überhaupt nicht gebacken!
////////////////////////////////////////////////
Code:
function show_fav()
{
// Mapnamen holen!
$mapnamen_abfrage = mysql_query("SELECT name FROM list_map");
while($mapname = mysql_fetch_object($mapnamen_abfrage))
{ //
$fav1 = mysql_query("SELECT $mapname->name FROM list_fav");
while(fav2 = mysql_fetch_object($fav1))
{ ////
echo *;
} ////
} //
}
Dieser Block der Funktion show_fav() soll aus der 'list_map' Tabelle alle NAMEN von geuploadeten Maps holen und dann aus einer anderen Tabelle list_fav die rausfiltern welche eine 1 bei dem gerade eingeloggten besucher stehen haben. (Ja ich arbeite mit Wahr oder Unwahr :D)
Ich hoffe mein Problem ist wenigstens etwas durch schaubar!
Wer lust hat kann mich auch in ICQ adden vielleicht läßt sich das live besser klären. ICQ: 223727658 Bei Authorisierungsgrund bitte selfphp.de angeben :D
So ich bin gespannt was ihr dazu sagt und wie ich das besser mache, da ich so wie es jetzt ist nur einen ParseError kriege. (natürlich durch $maplist->name in der SQL abfrage :D)
Zum Besseren Verständnis hier noch 2 Screens wie die Tabellen aufgebaut sind:
http://img46.imagevenue.com/img.php?...c_list_fav.jpg
http://img106.imagevenue.com/img.php...3_list_map.jpg