Insertar datos a mysql desde una pagina PHP

Cerrado
geralt1819
Message postés
1
Date d'inscription
lunes, 22 de septiembre de 2014
Estatus
Miembro
Última intervención
lunes, 22 de septiembre de 2014
- Modificado por geralt1819 el 23/09/2014, 21:02
Hola, soy nuevo en programación web, estoy realizando una pagina php en la cual quiero ingresar unos datos a un formulario y se guarden en mysql, pero cuando los ingreso y reviso mi base de datos resulta que no los inserto, solamente los valores INT me los pone en cero y en los demás campos no me inserta nada y en la pagina me sale este anuncio

Notice: Undefined variable: Fecha in C:\xampp\htdocs\pruebas2.php on line 22

La cual se refiere a la parte donde estoy haciendo la consulta sql
ojala me puedan ayudar, les dejo el código que estoy realizando


//******************FORMULARIO************************


<html>
<head>
<title>REGISTO CON BASE DE DATOS.</title>
</head>
<body>

<form action="pruebas2.php" method=post name="form">
Fecha: <input type="text" name="Fecha" maxlength="50" size="15"><br>
Folio: <input type="text" name="Folio" maxlength="50" size="20"><br>
Apellido Paterno: <input type="text" name="ApellidoPaterno" maxlength="50" size="15"><br>
Apellido Materno: <input type="text" name="ApellidoMaterno" maxlength="50" size="15"> <br>
Nombre: <input type="text" name="Nombre" maxlength="50" size="15"><br>
Direccion:<input type="text" name="Direccion" maxlength="50" size="30"><br>
Edad: <input type="text" name="Edad" maxlength="50" size="20"><br>
Sexo:<input type="text" name="Sexo" maxlength="50" size="20"><br>
Servicio:<input type="text" name="Servicio" maxlength="50" size="20"><br>
Costo: <input type="text" name="Costo" maxlength="50" size="20"><br>
Paciente Referido:<input type="text" name="PacienteReferido" maxlength="50" size="20"><br>
Centro de salud:<input type="text" name="CentroSalud" maxlength="50" size="20"><br>
Telefono: <input type="text" name="Telefono" maxlength="50" size="10"><br>
Diagnostico Presuntivo:<br> <tr><td><textarea name="DiagnosticoPresuntivo" cols="50" rows="8"></textarea></tr></td><br>
Egreso: <input type="text" name="Egreso" size="9"><br><br>
<input type="submit" name="botonGuardar" value="Guardar">
</form>
</body>
<footer>


//******************CONEXIÓN BD (conexion.php)************************
<?php

$host ="localhost";
$user = "root";
$pw ="";
$db = "hospital";
?>


//******************iNSERTAR DATOS (pruebas2.php)************************


<?php
include("conexion.php");
if(isset($_POST['Fecha']) && !empty($_POST['Fecha']) &&
isset($_POST['Folio']) && !empty($_POST['Folio']) &&
isset($_POST['ApellidoPaterno']) && !empty($_POST['ApellidoPaterno']) &&
isset($_POST['ApellidoMaterno']) && !empty($_POST['ApellidoMaterno']) &&
isset($_POST['Nombre']) && !empty($_POST['Nombre']) &&
isset($_POST['Direccion']) && !empty($_POST['Direccion']) &&
isset($_POST['Edad']) && !empty($_POST['Edad']) &&
isset($_POST['Sexo']) && !empty($_POST['Sexo']) &&
isset($_POST['Servicio']) && !empty($_POST['Servicio']) &&
isset($_POST['Costo']) && !empty($_POST['Costo']) &&
isset($_POST['PacienteReferido']) && !empty($_POST['PacienteReferido']) &&
isset($_POST['CentroSalud']) && !empty($_POST['CentroSalud']) &&
isset($_POST['Telefono']) && !empty($_POST['Telefono']) &&
isset($_POST['DiagnosticoPresuntivo']) && !empty($_POST['DiagnosticoPresuntivo']) &&
isset($_POST['Egreso']) && !empty($_POST['Egreso']))
{

$con=mysql_connect($host,$user,$pw) or die("No se pudo autentificar con la Base de Datos.");
mysql_select_db($db,$con) or die("No se pudo conectar a la Base de Datos.");
mysql_query("INSERT INTO paciente values('$_POST[$Fecha]','$_POST$Folio]','$_POST[$ApellidoPaterno]','$_POST[$ApellidoMaterno]','$_POST[$Nombre]','$_POST[$Direccion]','$_POST[$Edad]','$_POST[$Sexo]','$_POST[$Servicio]','$_POST[$Costo]','$_POST[$PacienteReferido]','$_POST[$CentroSalud]','$_POST[$Telefono]','$_POST[$DiagnosticoPresuntivo]','$_POST[$Egreso]')",$con);
echo "Guardado correctamente<br>";

} else{
echo "Problema al insertar datos";
}
?>