Foros del Web » Programando para Internet » PHP »

No me guarda los datos

Estas en el tema de No me guarda los datos en el foro de PHP en Foros del Web. Wenas , tengo un formulario donde me pide tres campos , entonces cuando yo le doy a actualizar se me tendrian que modificar esos regsitros ...
  #1 (permalink)  
Antiguo 23/04/2008, 01:29
 
Fecha de Ingreso: abril-2008
Mensajes: 157
Antigüedad: 16 años
Puntos: 0
No me guarda los datos

Wenas , tengo un formulario donde me pide tres campos , entonces cuando yo le doy a actualizar se me tendrian que modificar esos regsitros , lo que pasa que no me los rgeistra i me deja los registros vacios sin nada.

EL error es este:

el error es este:

Cita:
Cita:
UPDATE departamentos SET dnombre='infomratica', loc='manresa' WHERE dept_no=
FILES MODIFICADES: -1I te pongo los codigos:

Código HTML:
Código HTML:
<html>
<head>
<title> Modifcacions</title>
</head>
<body>

<form action="modifica2.php" method="POST" target="segon">
  <p>
  Nom:<input name="dnombre" type="text"  size="15">
  </p>
  <p>
   Localitat: <input name="loc" type="text"  size="15">
  </p>
  <p>
   Numero de departament <input name="dep" type="text" size="15">
  </p>
  <p>
    <input name="act" type="submit" value="actualitzar" size="15">
    </p>
</form>




</body>
</html> 
y el codigo PHP este:


Código PHP:
<?php
$conexio
=mysql_connect("localhost","root","");
mysql_select_db('exercicis',$conexio);  //conexio

$dept_no=$_POST['dep'];
$dnombre=$_POST['dnombre'];
$loc=$_POST['loc'];
$act=$_POST['act'];


if(
$_POST['act']){


//$resultat=mysql_query("UPDATE departamentos SET dnombre='$dnombre',loc='$loc' WHERE dept_no=$dept_no",$conexio);

//echo "$resultat";
$sql="UPDATE departamentos SET dnombre='".$dnombre."', loc='".$loc."' WHERE dept_no=".$dep;
//$resultat=mysql_query("UPDATE departamentos SET dnombre='$nom',loc='$localitat' WHERE dept_no=$dep",$conexio);
echo "$sql"

$resultat=mysql_query($sql,$conexio);
$files=mysql_affected_rows($conexio);

}  



if(
mysql_error($conexio)==0) {
echo 
"<center><h2> FILES MODIFICADES: $files</h2></center>";
}

else 
{
    
$numeroerror=mysql_errno($conexio);
    
$descripcioerror=mysql_error($conexio);
echo 
"nderror $numeroerror  Descripcio $descripcioerror";
}



mysql_close();
exit();
?>
  #2 (permalink)  
Antiguo 23/04/2008, 01:40
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: No me guarda los datos

POr que llamas así a la variable: $dept_no=$_POST['dep']; ? y luego en la query pones:

$sql="UPDATE departamentos SET dnombre='".$dnombre."', loc='".$loc."' WHERE dept_no=".$dep;
  #3 (permalink)  
Antiguo 23/04/2008, 01:42
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Re: No me guarda los datos

Cita:
Iniciado por leeann Ver Mensaje
POr que llamas así a la variable: $dept_no=$_POST['dep']; ? y luego en la query pones:

$sql="UPDATE departamentos SET dnombre='".$dnombre."', loc='".$loc."' WHERE dept_no=".$dep;
toy espesito hoy, no habia visto ese fallo XD

ya sabes armen87 ^^
  #4 (permalink)  
Antiguo 23/04/2008, 02:37
 
Fecha de Ingreso: abril-2008
Mensajes: 157
Antigüedad: 16 años
Puntos: 0
Re: No me guarda los datos

vale gracias gente , ya esta. :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:36.