• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

was ist hier nicht richtig ?

eby82

New member
hallo zusammen,
ich habe eine frage ich versuche php und mysql lernen.
ich habe ne kleine programm hier geschrieben, bekomme keine fehler meldung aber es geht nicht:(
kann mir vlt jemand helfen oder tip geben ws ich hier falsch geschriben habe

vielen dank
HTML:
<head><title>WAS DENKST DU ÜBER UNS!</title></head>
	<body bgcolor="#EEDD82">
		<table  width="100%" height="100%">
		
		<tr height="3%"></tr>
		<tr>
		<td width="20%" ></td>
			<td width="30%" >
				<form action="senden.php" method="post">
				<dl>
					<dt>Kunden nummer:</dt>
					<dd><input type="Text" name="k_nummer" size="26"></dd>
					
					<dt>Name:</dt>
					<dd><input type="Text" name="name" size="26"></dd>
					
					<dt>Geburtstagsdatum:</dt>
					<dd><input type="Text" name="g_tag" size="26"></dd>
					
					<dt>Deine Meinung über uns:</dt>
					<dd><textarea name= "text" rows ="10" cols="20">Hier bitte</textarea></dd>
				</dl>	
				
					<input type="Submit" value="Absenden">
					<input type="reset" value="Zurücksetzen" />

				</form>
			</td>			
			<td width="50%" align= "middle">
			<img src="802.jpg">
			</td>
		</tr>
		</table>
	</body>

PHP:
$knummer = $_POST['k_nummer']; 
$name = $_POST['name']; 
$gtag = $_POST['g_tag']; 
$text = $_POST['text']; 


$server = "localhost";
$username = "root";
$password = "";
//verbindung mit DB
$db_connection = mysql_connect ($server, $username, $password, true);
                mysql_select_db ($database);
                if (!$db_connection) {
				die('keine Verbindung möglich: ' . mysql_error());
									}
				echo 'Verbindung erfolgreich';
				
//werte in DB speichern
	$eintrag = "INSERT INTO `benutzer` ( `k_nummer` , `name`, `g_tag`, `text` )
	VALUES
	('$knummer' , '$name', '$gtag', '$text')";
	
	$eintragen = mysql_query($eintrag);

//testen ob die gegeben Werte gespeichert sind
	if($eintragen == true)
	   {
	   echo "<br>Eintrag war erfolgreich";
	   }
	else
	   {
	   echo "<br>Fehler beim Speichern";
	   }
//DB schliessen
	mysql_close($db_connection);



also das ist was ich als ergebnis bekomme
---->
Verbindung erfolgreich
Fehler beim Speichern


aber wieso werden die Daten nict gespeichert?
 
Zuletzt bearbeitet:
"Geht nicht" ist übrigens keine ausreichende Fehlerbeschreibung. Nehme mal an, es wird nichts in die Datenbank geschrieben.

$eintragen = mysql_query($eintrag) or die(mysql_error());

sollte dir nen Fehler liefern.
 
ja hast recht aber ich bekomme keine fehler meldung...
das ist was ich als ergebnis bekomme
---->
Verbindung erfolgreich
Fehler beim Speichern


aber wieso werden die Daten nict gespeichert?


danke dir:icon7:
 
Ich bin ja doof erstens musste ich datenbank name eingeben ! 2. name von mein tabelle in daten bank war nicht benutzer sondern besucher!
Danke dir viel mals:D
 
Zurück
Oben