PHP Anfänger sucht Hilfe - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: PHP Anfänger sucht Hilfe (/thread-24471.html) |
RE: PHP Anfänger sucht Hilfe - Devidra - 06.01.2012 Ah, also wenn ich eins aufrufen will, brauch ich ein "name" in jeden, dort wird direkt nen $_Post['NAME'} erstellt, Post steht für das im Form Element und der NAME steht für "name" in der HTML oder dort wo es definiert ist Nur wie füge ichs ein? Einfach PHP-Code: while($row = mysql_fetch_object($spiele)) oder wie, ich hoff es stimmt so wenn ja hab ich das schonmal verstanden RE: PHP Anfänger sucht Hilfe - Falkenauge Mihawk - 06.01.2012 Falsch. Zuerst musst ein Formular erstellen. Danach kannst du mit PHP das Formular verarbeiten. Also musst du das ganze auf jeden Fall ändern. Und zwar so, dass nicht bei jedem Aufruf der Seite versucht wird, etwas in irgendeine Tabelle zu schreiben. Also entweder eine zweite Datei - wie Jones dir empfohlen hat - oder du managest das mit $_GET. Aber ich empfehle dir als Anfänger immer noch das mit den mehreren Dateien. RE: PHP Anfänger sucht Hilfe - Devidra - 06.01.2012 Das is ja in den Formular drinne, ich hab diesmal nur nicht alles kopiert :p Und ich wills lieber direkt hart mit get lernen, also anstatt Post kann ich einfach "method = get" machen nur dann heißt es "$_get['Name'], ich meinte nun aber, wenn ich den DropDown bei Option "name" > Spiel mache, das sollte doch dann "$_get['Spiel']" sein, oder? RE: PHP Anfänger sucht Hilfe - Falkenauge Mihawk - 06.01.2012 Du musst das name nicht bei option machen sondern bei select. Wohl HTML nicht richtig gelernt, hmm? Ausserdem verwechselst du etwas. Als ich von $_GET gesprochen habe, meinte ich nicht die Art, wie das Formular versendet werden soll. Sondern vom Aufbau der einzelnen Seiten her. RE: PHP Anfänger sucht Hilfe - King Louis - 06.01.2012 bei dem $_GET würdest du dein formular nich an eine andere Datei senden, sondern an deine erste Datei, allerdings mit ?action=edit (oder sonst etwas ;D) und in dieser Datei mit PHP-Code: if($_GET['action']=='edit') http://www.schattenbaum.net/php/anfang.php Die Seite kann ich dir auch noch empfehlen, mit der habe ich PHP gelernt. Du musst vorallem aber bedenken: PHP wird auf dem Server ausgeführt, heisst wenn du z.B. PHP-Code: echo "Test"; RE: PHP Anfänger sucht Hilfe - Devidra - 06.01.2012 Dropdowns hab ich nie genutzt, bis auf nun :p Formulare sind eher PHP gedacht als stinknormales HTML, ich kenn sonst keinen der nen Dropdown im normalen HTML verwendet hat Aber sagen wir, ich geb dem DropDown "select" > Spiel, müsste ich doch normalerweiße, wie ichs nun mehrmals gemeint hab ^^ PHP-Code: // Folge Eintragen oder bin ich da 100% komplett aufm falschen Dampfer, oder hab ich dort nur nen kleinen Denkfehler? @Jones: Darum hab ich ja von Anfang an versucht nen html Grundgerüst bereitzustellen Ich wusste schon das man dafür nen Formular benötigt, nur die umsetzung will ich mal lernen, da ich keine Lust auf diese ganzen nicht schönen umständliche Scripts die im www zu finden sind :o RE: PHP Anfänger sucht Hilfe - Falkenauge Mihawk - 06.01.2012 Wieso sollten Formulare eher PHP gedacht sein? Ein Formular wird mithilfe von HTML erstellt und an den Server gesendet. Der Server verarbeitet mithilfe von PHP die verschickten Daten und dann folgt die Ausgabe. Als allererstes solltest du also mal ein Formular machen und dann über die Verarbeitung nachdenken. Die Verarbeitung ist das grösste Problem. Also am besten gleich das leichte machen und dann zum schweren rübergehen. RE: PHP Anfänger sucht Hilfe - Devidra - 06.01.2012 Ja aber ein Formular wird ohne PHP zu nen nutzlosen System und mit HTML das "Grubdgerüst" hatte ich ja, oder kann man nur mit HTML noch mehr machen als nur das Aussehen? O-o RE: PHP Anfänger sucht Hilfe - Falkenauge Mihawk - 06.01.2012 HTML ist eine reine Auszeichnungssprache. Deshalb werden die Daten, die über das Formular versendet werden, mit PHP verarbeitet. Jedoch ist PHP rein serverseitig. |