Ver Mensaje Individual
  #1  
Antiguo 30-03-2007
nikotina nikotina is offline
Miembro
 
Registrado: oct 2006
Posts: 84
Reputación: 20
nikotina Va por buen camino
Problemas con variables

Hola gente. tengo un problema que no puedo solucionar. tengo un form donde cargo tres variables, "doc", "nom" y "ape" guardado como "transacion_alumnos.php". Y lo cargo en otro llamado "agregar.php".
El problema en si es que no me actualiza la DB con dichas variables. es decir, me agrega un registro en blanco. Pero si al mysql_query le paso, por ejemplo, '25027466', 'maciel', 'jose gonzalo' si lo guarda. Es como que si no toma las variables del form. Aqui va el codigo.

espero que puedan ayudarme.
desde ya muchas gracias y un abrazo a todos.

Código PHP:
// "transaccion_alumnos.php"
<html>
<head>
<title> transaccion alumnos </title>
</head>
<body bgcolor="#B7E1E1">

<hr color = "#FFFFFF">
<form action = "agregar.php">
DNI:<br>
<input type="text"  name="doc" /><br>
Apellido:<br>
<input type="text"  name="nom" /><br>
Nombres:<br>
<input type="text"  name="ape" /><br><br><br><br><br><br><br><br>
<hr color ="#800000" heigth "50">
<input type="submit" value = "GUARDAR" />
</form>

</body>
</html>

// agregar.php
<html>
<header>
</header>
<body>
<? 
   
include("conectarse.php");
   
$link=conectarse();
   
$sql"insert into alumnos (dni,apellido,nombres) values ('$doc','$nom','$ape')"
 
   
mysql_query($sql,$link);
   
header("location:transaccion_alumnos.php");
?>
</body>
</html>

// conectarse.php
<htlm>
<head>
<title>EJEMPLO DE CONEXION </title>
</head>
<body>
<?
   
function conectarse()
   {
     if (!(
$link=mysql_connect("localhost","root","")))
         { 
           echo 
"error1";    
           exit();
          } 

     if (!
mysql_select_db("universidad",$link))
         {
             echo 
"error2";
           exit();
          }
    return 
$link;   
   }
   
conectarse();

Última edición por dec fecha: 31-03-2007 a las 04:20:19.
Responder Con Cita