Hallo, wiedermal komme ich nicht weiter mit PHP+MySQL.
Also, ich versuche mal mein Problem zu beschreiben:
Ich hab ne Tabelle mit "Kathegorien".
Dann habe ich eine weitere Tabelle mit den "Inhalten" der jeweiligen Kathegorien.
Die Einträge beider Tabellen haben jeweils eine ID + Namen (und weitere sachen, wie Links, etc.)
Was ich vor habe: Ich möcht die NAMEN der Kathegorien auslesen,
und anschließend andere Tabellen mit den ausgelesenen NAMEN öffnen,
und die Inhalte auslesen.
Bisher hab ich volgendes versucht:
(ist jetzt mal nur ein Schnipsel, sonnst wirds unübersichtlich)
$link = mysql_connect("localhost","****","*****");
mysql_select_db("menu");
$query0 = 'SELECT * FROM structure';
$structure = mysql_query($query0);
while($line = mysql_fetch_assoc($structure))
{
//echo ($line["id"]. ", " . $line["name"]);
$query1 = ("SELECT * FROM ".$line["name"]);
$eintrag = mysql_query($query1);
while($line2 = mysql_fetch_assoc($eintrag))
{
//echo ($line2["id"]. ", " . $line2["name"]);
};
};
Teilweise geht es ja, aber:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in D:\public\****.php on line 18.
Bestimmt ist es nur ein MINIMALER FEHLER bei... puhh keine ahnung?
Ich hoffe jemand versteht mein Problem, und kann mir dabei helfen.
Gruß, freak_ts