Seite 1 von 4
Mit Formular etwas in MySQL schreiben und in php ausgeben
Verfasst: 26.12.2006 23:59
von nickvergessen
kann mir da jemand helfen, wie das geht?
ich würde gerne etwas in mit einer .php in eine MySQL eintragen und dann auf einer anderen .php ausgeben.
Mir reicht auch ein "Lernlink" falls es niemand erklären oder coden will.
Verfasst: 27.12.2006 12:27
von nickvergessen
http://www.phpbb.de/viewtopic.php?t=137958
ok ich werd erstmal gucken wie weit ich mit dem Thread komme.
Aber sicherlich werden noch Fragen übrig bleiben

Verfasst: 27.12.2006 23:39
von ThePat
Also dazu hab ich auch ne Frage, hab auch bei dem Thread geschaut mir fehlt nur noch, wie kann ich den Inhalt von der Tabelle wieder als .htm .php oder .txt ausgeben?
Verfasst: 27.12.2006 23:40
von nickvergessen
hab da was interessantes gefunden:
http://tut.php-q.net/mysql.html 
Verfasst: 28.12.2006 00:07
von oconner
ausgeben lernen mit php ist eine sache, aber das sauber ins phpbb system zu bauen ist eine andere sache.
wenn ihr interesse habt es schön mit tpl system zu machen, dann hilft euch sicher folgendes.
http://www.phpbb.de/doku/kb/artikel.php ... ate_syntax
(hat mir damals auch geholfen)
Verfasst: 28.12.2006 00:10
von ThePat
Ich will es garnicht in ein phpBB einbauen... ich will es einfach nur das ich es wieder ausgeben kann als .htm (oder .html) , .txt oder .php...
Verfasst: 28.12.2006 00:13
von nickvergessen
dann klick meinen link an, guck in dem anderen thread oder mach dir nen eigenen.
mein Problem:
so bin mal n bisschen weiter gekommen bei meiner Arbeit.
Die Ausgabe meiner eingetragenen Werte klappt problemlos mit folgenden Dateien:
config.php
index.php
Allerdings klappt das eintragen noch nicht:
add.php
Es steht dann eine Anmerkung über der Datei:
Notice: Undefined index: Modification in root\add.php on line 9
Notice: Undefined index: Files in root\add.php on line 10
und wnen ich auf speichern klicke, kommt die index.php in der Fassung wie sie bis gerade eben da war,
Also wird der Eintrag nicht gespeichert.
Wo liegt da der Fehler?
Verfasst: 28.12.2006 01:13
von oconner
Code: Alles auswählen
if (isset($_POST['Modification'], $_POST['Files'])
{
$sql = "INSERT INTO `ModListe`
(`Modification`, `Files`)
VALUES
('".$_POST['Modification']."', '".$_POST['Files']."')";
mysql_query ( $sql ) OR die ( mysql_error() );
}
Du hast a) keine query gemacht, daher kann auch nix eingetragen werden und b) sind die zwei Notice Fehler nur da, weil die zwei POST Variablen noch keinen Wert enthalten haben. Der Fehler solltte nun glaube ich auch weg sein (durch die if abfrage).
mfg
oconner
Verfasst: 28.12.2006 03:30
von Sanchez17
Hola,
@nickvergessen
Ich selber lerne (langsam) bei
www.php-einfach.de PHP, sowie MYSQL.
Dort wird alles verständlich erklärt, sowie Übungen gegeben.
Zudem wird dort erklärt, wie du ein Lokalen Server bei dir installieren kannst (besser als hier). Und ein Download Link für Xampp steht dort auch.
Mit Xampp wird per Knofpdruck ein Apache Server, MYSQL (verschiedene Versionen) sowie PHP (2 Versionen, 4 sowie 5) installiert.
So kannst du deine Scripte lokal an den verschiedenen PHP versionen testen.
Kann die Seite nur empfelen
hasta luego,
Miguel
MYSQL Inhalt als .htm ausgeben
Verfasst: 28.12.2006 10:36
von ThePat
Ja, ich speicher Gästebucheinträge in meiner Datenbank und würde sie gerne in einer .htm(oder meinetwegen auch .txt .php .html) ausgeben. Weiß jemand nen Code dafür?
