Ver Mensaje Individual
  #19 (permalink)  
Antiguo 22/04/2008, 10:18
armen87
 
Fecha de Ingreso: abril-2008
Mensajes: 157
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: error php modificacion datos.

mira todo entero

Primera parte (Index):

Código HTML:
<html>
   <head>
   <title>Modificacions</title>
   </head>
   <frameset rows="60%,*" >
     <frame name="primer" src="modifica1.html" marginwidth="10" marginheight="10" scrolling="auto" >
     <frame name="segon" src="modifica2.html" marginwidth="10" marginheight="10" scrolling="auto" >
   </frameset><noframes></noframes>
</html> 

Segunda parte: (modifica1.html)

Código HTML:
<html>
<head>
<title>Modificacions</title>
</head>
<body>
<form action="formulari1.php" method="POST" target="primer">
<font size="24" type="Arial Narrow">Departament a modificar:</font> <br><br>
<input type="text" name="dep" size="5"><br><br>
<input type="submit" name="ver" value="Visualitzar les dades">
<input type="submit" name="cancela" value="Cancelar les dades">
</form>
</body>
</html> 
TerceraParte (el php de modfica1.html):
Código PHP:
<?php
$conexio
=mysql_connect("localhost","root","") or die("Fallo al conectar");
mysql_select_db("exercicis",$conexio) or die("Fallo al establecer la bbdd");

$dep=$_POST['dept_no'];
$dnombre=$_POST['dnombre'];
$loc=$_POST['loc'];
$ver=$_POST['verificar'];

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



if($_POST['ver']){
$resultat=mysql_query("SELECT * from departamentos WHERE dept_no=$dep",$conexio);
$numero=mysql_num_rows($resultat);

        
$fila=mysql_fetch_array($resultat);
        echo
"<center><b> Nom del departament:</b></center> ".$fila["dnombre"];
        echo 
"<center><b>Poblacio:</b></center> ".$fila["loc"]; 
}




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

//else 
//{
//$numero_error= mysql_errno($conexio);
//$descripcio_error= mysql_error($conexio);
//echo "nderror: $numero_error  Descripcio:  $descripcio_error";
//} 
exit();
mysql_close();

?>
Quarta parte (el modifica2.html) que seria el frame dabajo donde me debe permitir modificar .
Código HTML:
<html>
<head>
<title> Modifcacions</title>
</head>
<body>

<form action="modifica2.php" method="POST" target="segon">
  <p>
  Nom:<input name="nom" type="text" value="<?php echo $nom;?>" size="15">
  </p>
  <p>
   Localitat: <input name="nom" type="text" value="<?php echo $localitat; ?>" size="15">
  </p>
  <p>
   Numero de departament_ <input name="nom" type="text" value="<?php echo $dept_no; ?>" size="15">
  </p>
  <p>
    <input name="act" type="submit" value="actualitzar" size="15">
    </p>
</form>




</body>
</html> 
Porque el mysql_query del UPDATE donde deberia ponerlo??

graciasss