Formulardaten werden nicht in Datenbank geschrieben

counteract

Erfahrenes Mitglied
Hallo!

Ich habe ein Problem mit diesem Code:

Meiner Meinung nach müsste das schreiben der daten in der Datenbank funktionieren.
Man bekommt auch keine Fehlermeldung, jedoch kommt nichts in der Datenbank an.
Findet ihr den Fehler?

PHP:
<form method="post" action="neuanlage_projektangebot.php">

<?php 
$dbhost="localhost"; 
$mydb=""; 
$dbuser=""; 
$dbpasswd="";

$db=mysql_connect($dbhost, $dbuser, $dbpasswd); 
mysql_select_db($mydb, $db);
 
if (isset($_POST['schreiben']))
{
	$pname=$_POST['pname'];
	$pbeschreibung=$_POST['pbeschreibung'];
	$pbeginn=$_POST['pbeginn'];
	$pende=$_POST['pende'];
	$pstunden=$_POST['pstunden'];
	$stundensatz=$_POST['stundensatz'];
        $user_id=$_POST['user_id'];
	$Projekt_Id=$_POST['Projekt_Id'];
	$berufsform=$_POST['berufsform'];
	$branche=$_POST['branche'];
	$standorte=$_POST['standorte'];
	$vertragsart=$_POST['vertragsart'];
	$weitere_informationen=$_POST['weitere_informationen'];
	
	$query = "INSERT into projekt_gep ( pname, pbeschreibung, pbeginn, pende, pstunden, stundensatz, user_id, Projekt_Id, berufsform, branche, standorte, vertragsart, weitere_informationen ) 
	VALUES ('" . $pname . "','" . $pbeschreibung . "','" . $pbeginn . "','" . $pende . "','" . $pstunden . "','" . $stundensatz . "','" . $user_id . "','" . $Projekt_Id . "'" . $berufsform . "','" . $branche . "','" . $standorte . "','" . $vertragsart . "','" . $weitere_informationen . "')"; 
	
 	mysql_query($query, $db);
 	mysql_close();
 	echo '<script language="JavaScript">window.location=("portfolio.htm");</script>';
}

?>

MfG

Counteract
 
Funktioniert denn die Weiterleitung?
Wenn nicht, liegt es wohl eher an der If-Abfrage als am Query.

Gruß,
cAm3eel.
 
Ja die Weiterleitung funktionert.
Und das komische ist das ein ähnliches Formular auch funktioniert aber bei diesem geht es nicht! Ich versteh es einfach nich...
 
Ah, bei genauerem Hinsehen fällts auf:
PHP:
,'" . $Projekt_Id . "'" . $berufsform . "',
Muss natürlich so aussehen:
PHP:
,'" . $Projekt_Id . "','" . $berufsform . "',

cAm3eel.
 
Zurück