Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/10/2008, 14:22
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Respuesta: Problema en formulario y base de datos

Que tal karlicOs, tienes un error apartir del diseño de tu formulario no le estas indicando el método de envío del mismo que puede ser POST o GET,en este caso POST
Código HTML:
<html>
<body>
<form action="agregar.php" method="post">
<table>
<tr>
<td>Nombre:</td>
<td><input type="text" NAME="nombre" size="20" maxlength="30"></td>
</tr>
<tr>
<td>Direccion:</td>
<td><input type="text" NAME="direccion" size="20" maxlength="30"></td>
</tr>
<tr>
<td>Telefono:</td>
<td><input type="text" NAME="telefono" size="20" maxlength="30"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" NAME="email" size="20" maxlength="30"></td>
</tr>
<tr>
<td>imagen:</td>
<td><input type="text" NAME="imagen" size="20" maxlength="30"></td>
</tr>
</table>
<input type="submit" NAME="agregar" value="grabar"></td>
</form>
</body>
</html> 
Y el script que procesa los datos
Código PHP:
<?php
include("conectarse.php");
$link Conectarse();
$nombre $_POST['nombre'];
$direccion $_POST['direccion'];
$telefono $_POST['telefono'];
$mail $_POST['mail'];
$imagen $_POST['imagen'];
$Sql "insert into tabla (nombre,direccion,telefono,email,imagen)  values ('$nombre','$direccion', '$telefono', '$mail', '$imagen')";     
$result =  mysql_query($Sql$link) or die("Error en consulta $Sql:".mysql_error() ); 
header("Location: insertareg.php");
?>

Saludos.