estoy intentando actualizar los datos de la base de datos y no consigo hacerlo.
primero recojo las variables que voy a mostrar en la pagina, esas variables las recojo de una pagina de envio anterior y eso lo hace bien.
luego vuelvo a recojer las variables nuevas y hago el update, pero no funciona.
este es el codigo:
Código PHP:
<?php
include("../conexion.php");
$codigo_cli=$_GET['codigo_cli'];
$nombre_cli=$_GET["nombre_cli"];
$direccion_cli=$_GET['direccion_cli'];
$poblacion_cli=$_GET['poblacion_cli'];
$telefono_cli=$_GET['telefono_cli'];
$cif_cli=$_GET['cif_cli'];
$cp_cli=$_GET['cp_cli'];
$provincia_cli=$_GET['provincia_cli'];
$email_cli=$_GET['email_cli'];
$observaciones_cli=$_GET['observaciones_cli'];
?>
<form action="cliente.php" method="get">
<table width="600" border="0" align="center">
<tr>
<td height="43" colspan="7" align="center"><font color="WHITE"><font size="5">Actualizar Ficha de Cliente</font></td>
</tr>
<tr>
<td><font color="WHITE"><b>Codigo Cliente</b></font></td>
<td style="border-width:1px"><input type="text" name="codigo_cli" disabled="disabled" style="width:70%" value="<?=$codigo_cli?>" /><input type="text" name="codigo_cli" style="width:70%" value="<?=$codigo_cli?>" hidden=""/></td>
<td colspan="4" style="border-width:1px" align="left" ><font color="WHITE"> </font></td>
<td width="88"> </td>
</tr>
<tr>
<td> </td>
<td width="72"> </td>
<td width="82"> </td>
<td width="82"> </td>
<td width="82"> </td>
<td width="82"> </td>
<td width="88"> </td>
</tr>
<tr>
<td><font color="WHITE"><b>Nombre</b></font></td>
<td colspan="3" style="border-width:1px"><input type="text" name="nombre_cli" value="<?=$nombre_cli?>" style="width:100%" /></td>
<td align="right"><font color="WHITE"><b>Cif</b></font></td>
<td colspan="2" style="border-width:1px"><input type="cif" name="cif_cli" value="<?=$cif_cli?>" style="width:100%" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><font color="WHITE"><b>Dirección</b></font></td>
<td colspan="6"><input type="text" name="direccion_cli" value="<?=$direccion_cli?>" style="width:100%" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><font color="WHITE"><b>C.P.</font></td>
<td colspan="1"><input type="text" name="cp_cli" value="<?=$cp_cli?>" /></td>
<td align="center"><font color="WHITE"><b>Población</b></font></td>
<td colspan="2"><input type="text" name="poblacion_cli" value="<?=$poblacion_cli?>" /></td>
<td align="center"><font color="WHITE"><b>Provincia</b></font></td>
<td colspan="1"><input type="text" name="provincia_cli" value="<?=$provincia_cli?>" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><font color="WHITE"><b>Teléfono</b></font></td>
<td colspan="2"><input type="text" name="telefono_cli" value="<?=$telefono_cli?>" style="width:100%" /></td>
<td align="right"><font color="WHITE"><b>Email</b></font></td>
<td colspan="3"><input type="text" name="email_cli" value="<?=$email_cli?>" style="width:100%" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td valign="top"><font color="WHITE"><b>Observacines</b></font></td>
<td colspan="6" rowspan="3"><textarea name="observaciones_cli" rows="6" cols="3" style="width:100%"><?php print($observaciones_cli); ?></textarea>
</td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td align="center"><input type="submit" value="Actualizar datos del cliente" name="actualizar"/></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<?php
if(isset($_GET['actualizar']))
$codigo_cli=$_GET['codigo_cli'];
$nombre_cli=$_GET["nombre_cli"];
$direccion_cli=$_GET['direccion_cli'];
$poblacion_cli=$_GET['poblacion_cli'];
$telefono_cli=$_GET['telefono_cli'];
$cif_cli=$_GET['cif_cli'];
$cp_cli=$_GET['cp_cli'];
$provincia_cli=$_GET['provincia_cli'];
$email_cli=$_GET['email_cli'];
$observaciones_cli=$_GET['observaciones_cli'];
$link=mysqli_connect('localhost','root','','rtp') or die(mysqli_error());
$insert1="update clientes (nombre_cli='$nombre_cli',cif_cli='$cif_cli',direccion_cli='$direccion_cli',cp_cli='$cp_cli',poblacion_cli='$poblacion_cli',provincia_cli='$provincia_cli',telefono_cli='$telefono_cli',email_cli='$email_cli',observaciones_cli='$observaciones_cli' where codigo_cli='$codigo_cli')";
$result=mysqli_query($link,$insert1);
muchas gracias por hechar me una mano.