IPB

Willkommen, Gast ( Anmelden | Registrierung )

> PHP, Eintrag in Gästebuch klappt nicht
Gast_itsMagic_*
Beitrag 05.12.2005 - 14:09
Beitrag #1





Gäste






servus

Das Eintragen in das Gästebuch klappt nicht
Er bricht immer ab und sagt "Eintrag fehlgeschlagen"

QUELLTEXT
<table>
<form action="geastebuchAnzeigen.php" method="GET">
 <tr><td>Name:</td><td><input type="Text" name="name" value="" size="30" maxlength="50"></td></tr>
 <tr><td>Vorname:</td><td><input type="Text" name="vorname" value="" size="30" maxlength="50"></td></tr>
 <tr><td>E-Mail:</td><td><input type="Text" name="mail" value="" size="30" maxlength="50"></td></tr>
 <tr><td colspan="2">Dein Eintrag:<br>
 <textarea name="eintrag" cols="50" rows="5"></textarea></td></tr>
 <tr><td align="center" colspan="2">
 <input type="Submit" name="ok" value="Eintragen"></td></tr>
</form>
</table>

<?php
$con = mysql_connect( "localhost" , "root" , "" ) or die ( "Verbindung fehlgeschlagen" );
mysql_select_db( "geastebuch" ) or die ( " DB - Auswahl fehlgeschlagen " );

if (isset($_GET[ok]))
{
$name=$_GET[name];
$vorname=$_GET[vorname];
$email=$_GET[mail];
$eintrag=$_GET[eintrag];

$query="INSERT INTO user VALUES ('','$name','$vorname','$email','$eintrag','NOW()')";
$result=mysql_query($sql) or die ("Eintrag fehlgeschlagen");
if ($result) { echo "Eintrag hinzugefügt"; }
else{ echo " Fehlgeschlagen "; }
}
?>


Die Datenbank

lfdnr int(5) auto_increment
name varchar(20)
vorname varchar(20)
email varchar(50)
eintrag text
datum timestamp

Danke im Voraus für das Fehlerfinden biggrin.gif

mfg magic
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
Gast_itsMagic_*
Beitrag 05.12.2005 - 16:39
Beitrag #2





Gäste






servus

danke Auge icon13.gif

das mit query und sql hatte ich schon bemerkt.
Die Ausgabe funktionierte trotzdem nicht excl.gif

Die doppelte Abfrage ist rausgeflogen als wir bei vielen Versuchen bemerkt hatten das Dieser Fall nie eintreten kann

Das Code für das Schreiben in die Datenbank sieht nun so aus.

$query='INSERT INTO `user` (`name`, `vorname`, `email`, `eintrag`, `datum`)
VALUES (\''.$name.'\',\''.$vorname.'\',\''.$email.'\',\''.$eintrag.'\',NOW())';

mfg magic
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- itsMagic   PHP   05.12.2005 - 14:09
- - db   INSERT INTO user (hier die Feldnamen,,,,) values(....   05.12.2005 - 14:30
- - i.b.g   Hallo, ganz sicher so?: QUELLTEXTmysql_select_db...   05.12.2005 - 14:31
- - itsMagic   servus Die Datenbank heißt wirklich "geaste...   05.12.2005 - 14:33
- - itsMagic   servus Sieht jetzt so aus... QUELLTEXT$qu...   05.12.2005 - 14:52
- - db   Also, wenn Du die Vermutung hast, die Angabe der I...   05.12.2005 - 15:01
- - itsMagic   servus Es war eine Vermutung. Den geschriebenen...   05.12.2005 - 15:06
- - Auge   ZITAT(itsMagic @ 05.12.2005 - 14:09)Das Eintr...   05.12.2005 - 16:03
- - itsMagic   servus danke Auge das mit query und sql ha...   05.12.2005 - 16:39
- - itsMagic   PS falsch ich es vergessen habe zu sagen >...   05.12.2005 - 16:50


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 12.05.2025 - 14:31

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here