so, jetzt ist ich zwar die fehlermeldung auf der rechten seite weg, aber jetzt werden die kategorien nicht mehr angezeigt, dort steht jetzt einfach
ich denke mal das ist so, weil ich die seite ja dann mit der datenbank 2 verbinde, und die kategorien in der datenbank 3 sind... ich habe jetzt auch schon probiert in der datenbank3 die benötigte tabelle zu machen, aber wenn ich dann in meinem eintrag folgenden code verwende:
[LEFT] [COLOR=#000000] [COLOR=#0000cc]<?php
[/COLOR][COLOR=#0000cc]mysql_select_db[/COLOR][COLOR=#006600]([/COLOR][COLOR=#cc0000]"-_3"[/COLOR][COLOR=#006600])
or die ([/COLOR][COLOR=#cc0000]"<b>Datenbank konnte nicht angesprochen werden</b>"[/COLOR][COLOR=#006600]);
[/COLOR][COLOR=#0000cc]$anfrage[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#cc0000]"SELECT * FROM `-` ORDER BY RAND() LIMIT 0,30 "[/COLOR][COLOR=#006600];
[/COLOR][COLOR=#0000cc]$ergebnis[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#0000cc]mysql_query[/COLOR][COLOR=#006600]([/COLOR][COLOR=#0000cc]$anfrage[/COLOR][COLOR=#006600])
or die ([/COLOR][COLOR=#cc0000]"<b>Fehler bei der Datenbankanfrage</b>"[/COLOR][COLOR=#006600]);
[/COLOR][COLOR=#ff9900]//Jetzt die Einträge auslesen:
[/COLOR][COLOR=#0000cc]$spaltenanzahl[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#0000cc]mysql_num_fields[/COLOR][COLOR=#006600]([/COLOR][COLOR=#0000cc]$ergebnis[/COLOR][COLOR=#006600]);
while ([/COLOR][COLOR=#0000cc]$zeile[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#0000cc]mysql_fetch_row[/COLOR][COLOR=#006600]([/COLOR][COLOR=#0000cc]$ergebnis[/COLOR][COLOR=#006600])) {
[/COLOR][COLOR=#0000cc]$eintrag[/COLOR][COLOR=#006600]=[/COLOR][COLOR=#0000cc]$zeile[/COLOR][COLOR=#006600][[/COLOR][COLOR=#0000cc]2[/COLOR][COLOR=#006600]];
print([/COLOR][COLOR=#0000cc]$eintrag[/COLOR][COLOR=#006600]);
} [/COLOR][COLOR=#0000cc]?>
funktioniert das nicht...
[/COLOR] [/COLOR] [/LEFT]