Programación Web y Scripting > PHP

 Re: Insertar datos

(1/2) > >>

Estefania:
Hola:
Estoy tratando de crear una página web en php que me permita el ingreso de datos por parte del usuario. Yo utilice este código pero no se si le falta algo porque no me funciona.
Si alguien me puede decir que puse mal o si me falta algo se lo agradecere mucho.
Saludos.
                             Estefanía.

<html>
<head>
<title>Insertar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<?php
if ($submit) {

  $db = mysql_connect("localhost", usuario, contraseña);
  mysql_select_db("fl_gente",$db);
  $sql = "INSERT INTO personas (nombre,apellido) VALUES ('$nombre','$apellido')";
  $result = mysql_query($sql);
  echo "Información introducida.n";

} else{
?>
  <form method="post" action="<?php echo $PHP_SELF?>">
  Nombre:<input type="Text" name="nombre">

  Apellido:<input type="Text" name="apellido">

  <input type="Submit" name="submit" value="Enter information">
  </form>

<?php
}//end if
?>


</body>
</html>

Avalon:
¿Te da algún mensaje de error?

Estefania:
En realidad no me da ningun error.
Sino que no me hace absolutamente nada.
No me inserta los datos en la base de datos.

Estefania

Avalon:
Qué extraño...

Prueba a añadirle esta línea después de hacer el query, a ver que resultado aparece en pantalla:

echo "Rows: " . mysql_affected_rows();

salvador_cm:
Solo para tratar de ayudar.

<form  name="frm" method="post" action="paginarespuesta.php" >
Nombre :<input name="c0"  type="text"  size="20" maxlength="8" ><br>
Apellido:<input name="c1"  type="password"  size="20" maxlength="8">< br>
<br>
<input type="submit"  value="Agregar"   onFocus="noVacio()" >
<input type="reset"  align="right" value="Limpiar" >
</form>

********************************************
recoges las variables en paginarespuesta.php

$l = trim($_REQUEST["c0"]);
$p = trim($_REQUEST["c1"]);
$strqry="INSERT INTO datos(nombre, apellido) values('".$l."','".$p."');";
$qry = mysql_query ($strqry);

Ahi esta esto espero que les sirva de algo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa