quisiera actualizar un registro de la base de datos pero no lo consigo...
aver si encuentran el fallo...
les dejo el codigo:
Código PHP:
<?php
include("conexion.php");
$user="root";
$passw="vertrigo";
$con=conecta($user,$passw);
if(isset($_POST['Actualizar'])){
$nombre=$_POST['Nombre'];
$ape=$_POST['Apellidos'];
$direccion=$_POST['Dir'];
$pobla=$_POST['Poblacion'];
$provin=$_POST['Provincia'];
$cp=$_POST['Cp'];
$mail=$_POST['mail'];
$pass=$_POST['passnuevo'];
$sqlid=("SELECT * FROM `gooprint`.`clientes` WHERE `Nombre`='".$nombre."'");
$idconsulta=mysql_query($sqlid);
$rowid=mysql_fetch_array($idconsulta);
$idcli=$rowid['idClientes'];
$sql="UPDATE `gooprint`.`clientes` SET `Nombre`='".$nombre."', `Apellidos`='".$ape."', `Direccion`='".$direccion."', `CodigoPostal`='".$cp."', `Poblacion`='".$pobla."', `Provincia`='".$provin."', `Email`='".$mail."', `Pass`='".$pass."' WHERE idClientes='".$idcli."'";
$consulta=mysql_query($sql);
if($consulta!=NULL){
echo "todo bien ".$idcli;
}
else
echo "MAL ".$idcli;
}
?>
les dejo aki tb el codigo del formulario:
Código PHP:
<?php
include("conexion.php");
echo "<br>".$usuario;
echo "<br><br>".$_COOKIE['login'];
$sql=("SELECT * FROM `clientes` WHERE `Nombre` = '".$_COOKIE['login']."'");
$consulta=mysql_query($sql);
$rowcliente=mysql_fetch_array($consulta);
echo "<form id='vercuenta' name='vercuenta' method='post' action='actualizarcuenta.php'>
<table width='363' border='0' bgcolor='#FFED00' align='center'>
<tr>
<td width='203'><div align='left'>Nombre: </div></td>
<td width='144'><label>
<div align='right'>
<input type='text' name='Nombre' id='Nombre' value='".$rowcliente['Nombre']."'/>
</div>
</label></td>
</tr>
<tr>
<td><div align='left'>Apellidos: </div></td>
<td><label>
<div align='right'>
<input type='text' name='Apellidos' id='Apellidos' value='".$rowcliente['Apellidos']."' />
</div>
</label></td>
</tr>
<tr>
<td><div align='left'>Dirección: </div></td>
<td><label>
<div align='right'>
<input type='text' name='Dir' id='Dir' value='".$rowcliente['Direccion']."' />
</div>
</label></td>
</tr>
<tr>
<td><div align='left'>Población: </div></td>
<td><label>
<div align='right'>
<input type='text' name='Poblacion' id='Poblacion' value='".$rowcliente['Poblacion']."' />
</div>
</label></td>
</tr>
<tr>
<td><div align='left'>Provincia: </div></td>
<td><label>
<div align='right'>
<input type='text' name='Provincia' id='Provincia' value='".$rowcliente['Provincia']."'/>
</div>
</label></td>
</tr>
<tr>
<td><div align='left'>Código Postal:</div></td>
<td><label>
<div align='right'>
<input type='text' name='Cp' id='Cp' value='".$rowcliente['CodigoPostal']."'/>
</div>
</label></td>
</tr>
<tr>
<td><div align='left'>E-Mail: </div></td>
<td><label>
<div align='right'>
<input type='text' name='mail' id='mail' value='".$rowcliente['Email']."'/>
</div>
</label></td>
</tr>
<tr>
<td><div align='left'></div></td>
<td><div align='right'></div></td>
</tr>
<tr>
<td><div align='left'>Contraseña Antigua:</div></td>
<td><div align='right'>
<input type='text' name='passantiguo' id='passantiguo'/>
</div></td>
</tr>
<tr>
<td><div align='left'>Contraseña Nueva:</div></td>
<td><div align='right'>
<input type='text' name='passnuevo' id='passnuevo' />
</div></td>
</tr>
<tr>
<td><div align='left'>Confirmar Contraseña Nueva: </div></td>
<td><div align='right'>
<input type='text' name='passnuevoconfirmado' id='passnuevoconfirmado' />
</div></td>
</tr>
<tr>
<td><div align='left'></div></td>
<td><div align='right'></div></td>
</tr>
<tr>
<td><label>
<div align='left'>
<input type='submit' name='Actualizar' id='Actualizar' value='Actualizar Datos' />
</div>
</label></td>
<td><div align='right'></div></td>
</tr>
</table>
</form>";
?>
como siempre y antes de nada Gracias!
salu2