Registriert seit: May 2003
Hallo PHP Freakz,
Hab da mal ne Frage zu einen Kategorie System
Und zwar würde ich das für meine Tutorials nutzen wollen weiß aber nicht recht wie das geht
Z.b.
Ich weiß wie man alles in eine SQL bekommt auslesen kann etc...
Ich weiß aber nicht wie ich z.B.
ein Link auf einer Page ausgeben kann und die SQL weiß welcher es ist hmm klingt etwas Komisch aber ich bin nunmal nicht gut in erklären also folgendes
Tutorials
HTML
PHP
MySQL
Photoshop
So das die erste Page sagen wir mal ich Klicke auf
HTML
listet er mir die einträge auf die er unter HTML gefunden hat...
wenn ich dan z.B.
auf was ist PHP klicke öffnet er das Tutorial wie kann ich sowas ganz leicht machen sollte schon auf SQL basis sein
Registriert seit: Apr 2003
am besten gibst du einfach jeder kategorie ne id
der link schaut dann so in der art aus tutorial.php?id=1 usw
und bei der mysql abfrage machst dann einfach Select * From TUTS where ID = $id
Registriert seit: May 2003
*grübbelz*
hmm mir ist schon klar wie du das meinst aber wie setz ich das in die tat um
das mein Problem :weinen: ...
hmm also wenn ich sagen wir mal
html öffne gibts ja den titel des tuts so das ja mit nem echo aus der sql getan dan link die id
und di id muss ich doch dan nochmal wo anderst in einer sql tabelle haben oder
am besten darüber macht mal einer ein tutorial denke mal das interesant für alle hier
Registriert seit: Apr 2003
erstens braucht jedes tutorial ne id und ne kategorie id - am besten machst das mit zwei seiten einer kategorie.php?katid=1 und ner zeiten mit tutorial.php?id=1
die katid musst selber einstellen - jenachdem welche kategorie - und bei der normalen id nimmst auto_increment (hoff richtig geschrieben) da zählt dann die mysql db selber hoch
und dann die mysql abfrage wie oben beschrieben (auf der kategorie.php halt mit katid und auf der tutorial.php hat mit id)
Registriert seit: May 2003
:wand:
ja tolle sache hmm ...
gibt es kein tutorial über sowas?
weil das interessiert mich schon wie das geht
das mit sql mit der blätter funktion hab ich schonmal hinbekommen aber das mit der id vergabe hmm ist immernoch etwas komisch für mich ?(
Registriert seit: Jun 2019
Du trägst die Tutorials ja sicher per Formular in eine Datenbank ein.
Dann erstellst du noch ein Feld id und gibst ihm auto_increment (richtig geschrieben ? ) und da war noch was. (Primärschlüssel setzen).
Dann gibst du in deinem Formular ein:
insert into ... values('','$name','$beitrag',usw..)
an der ersten Stelle bei '' wird dann in der Spalte id laufend weitergezählt. Damit bekommt jeder eintrag ein Nummer.
Diese kannst du dann mit auslesen und kannst dann die Id weitervergeben.
Bei auslesen.
select from tutorials where id=$id
Registriert seit: May 2003
Ah danke pattex ich glaub jetzt hab ichs
also 2 php dateien
eine kategorie.php?actioni=id
und eine zum eintragen der tuts in eine SQL
Felder
ID
Datum
Username
Titel des Tutorials
Text
Copyright?
so und dan bei der kategorie.php
werden die ID's automatich vergeben
und er holt sich alles aus der sql mit einem arry geht das wohl am besten denke ich mal
hmm ich werds morgen mal in der schule probiern wenn mir langweilig ist danke sollte ich was schafen melde ich mich hier wieder ^^
Registriert seit: Apr 2003
du brauchst noch ne kategorie id bei den feldern für die kategorie.php
und das automatische zählen machst am besten mit auto_increment