Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/02/2006, 16:36
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 21 años, 11 meses
Puntos: 1
Gracias nosoynadie. Ya hice que aparezcan los datos. Hasta acá todo bien. Lo que no puedo hacer es que ingrese a la base de datos.
Algo estoy haciendo mal, aunque a las apuradas porque estoy en el trabajo.
Veamos:
Código PHP:
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP y MySQL<br>
Datos a Grabar </H1>
<FORM ACTION="form4cargar.php" METHOD="POST">
  <? 
if(isset($_POST["boton"])){
  echo 
"<br />Nombre: " $_POST["nombre"];
  echo 
"<br />Apellido: " $_POST["apellido"];
  echo 
"<br />Edad: " $_POST["edad"];
}
  
?>
<br>
 <INPUT type='button' value='Volver' onclick='history.go(-1)'>
 <INPUT NAME="grabar" TYPE="submit" VALUE="Grabar">
</FORM>

<?php
if(isset($_POST["grabar"])){
 
   include(
"conectar.php");

// conexion a la base
$conexion mysql_connect($host_db$usuario_db$pass_db) or die ("no se ha podido conectar a la BD");
mysql_select_db($base_db$conexion) or die ("no se ha podido seleccionar la BD");

$Sql="insert into prueba (nombre_p,apellido_p,edad_p) values ('".$_POST["nombre"]."','".$_POST["apellido"]."','".$_POST["edad"]."')";
   
mysql_query($Sql,$conexion);

}
//   header("Location: form4cargar.php");
?>
<hr>
</body>
</html>
Lo que hice fué pasarlo a otro formulario que tiene otro botón que, si los datos son correctos, los procesa. No sé si es la forma paro es lo que probé hasta ahora. Los muestra pero no los graba.
¿En qué línea estoy fallando?

Muchas gracias... ahí viene mi jefe
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.