Hallo,
ich habe zwei Fragen. Ich sitze gerade dabei ein Newssystem zu programmieren, bin aba blutiger Anfäger, aber lernbereit.
1. ich schreibe newskategorien und themen in die gleiche tabelle _news, unterscheide dabei nur mit art(int(1)) ob kategorie oder newstitel. ich weiß das es anders leichter ginge, aber ich will das eben auch aus lernzwecken so probieren. die direkte ausgabe mit echo(""); ist kein problem, zuerst werden mir die kategorien gemäß kriterien angezeigt, dann die newstitel der jeweiligen kategorie (Beides in einer Schleife). nun will ich aber beides gerne mit einer Variable ansprechen und im Dokument dort platzieren, wo es mir beliebt. da aber streikt mein vorhaben.
2. ich möchte gerne commentautoren in ein der tabelle _news schreiben, damit man die bisherigen kommentatoren extra auflisten kann (zusätzlich werden natürlich datensätze bei _comments angelegt). zwar geht auch das leichter, ist mir bekannt, aber auch hier der lerneffekt. im prinzip müsste man die autorenid der benutzertabelle in ein feld mittels kommatrennung einfügen können, danach bei der ausgabe wieder auseinander nehmen können, um daraus dann die benutzertabelle durchsuchen zu können
bspw:
UPDATE news SET autoren=autoren,".$neueid" WHERE [...]
(Der query muss höchstwahrscheinlich angepasst werden wie ich meine)
und ausgabe dann irgendwie den inhalt von news.autoren (bspw. 2,5,12,18,22 - alles benutzerid'S) wieder zerlegen in einzelne zahlen.
sind meine vorhaben irgendwie machbar? oda habe ich nen denkfehler?
ich habe zwei Fragen. Ich sitze gerade dabei ein Newssystem zu programmieren, bin aba blutiger Anfäger, aber lernbereit.
1. ich schreibe newskategorien und themen in die gleiche tabelle _news, unterscheide dabei nur mit art(int(1)) ob kategorie oder newstitel. ich weiß das es anders leichter ginge, aber ich will das eben auch aus lernzwecken so probieren. die direkte ausgabe mit echo(""); ist kein problem, zuerst werden mir die kategorien gemäß kriterien angezeigt, dann die newstitel der jeweiligen kategorie (Beides in einer Schleife). nun will ich aber beides gerne mit einer Variable ansprechen und im Dokument dort platzieren, wo es mir beliebt. da aber streikt mein vorhaben.
2. ich möchte gerne commentautoren in ein der tabelle _news schreiben, damit man die bisherigen kommentatoren extra auflisten kann (zusätzlich werden natürlich datensätze bei _comments angelegt). zwar geht auch das leichter, ist mir bekannt, aber auch hier der lerneffekt. im prinzip müsste man die autorenid der benutzertabelle in ein feld mittels kommatrennung einfügen können, danach bei der ausgabe wieder auseinander nehmen können, um daraus dann die benutzertabelle durchsuchen zu können
bspw:
UPDATE news SET autoren=autoren,".$neueid" WHERE [...]
(Der query muss höchstwahrscheinlich angepasst werden wie ich meine)
und ausgabe dann irgendwie den inhalt von news.autoren (bspw. 2,5,12,18,22 - alles benutzerid'S) wieder zerlegen in einzelne zahlen.
sind meine vorhaben irgendwie machbar? oda habe ich nen denkfehler?
Kommentar