Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/04/2007, 07:42
Avatar de maxi_lance
maxi_lance
 
Fecha de Ingreso: julio-2006
Ubicación: Capital Federal
Mensajes: 220
Antigüedad: 17 años, 10 meses
Puntos: 2
Re: Duda con UPDATE en PHP y MYSQL

El problema que encuentro ahora es el siguiente: desde select1.php selecciono modificar en algun registro y me lleva a update.php?id= donde me muestra los datos de ese registro.
Pero cuando edito algun campo, me sale REGISTRO EDITADO, es decir, no me tira ningun error, pero en la tabla no se modifican los datos.
Les dejo el codigo de update.php a ver si puede ayudarme:

Código PHP:
<?php
$identi 
$_GET["id"];
if (
getenv ("REQUEST_METHOD")=="POST")
{
$host "localhost" ;
$user "root" ;
$pass "" 
$link mysql_connect($host,$user,$pass) or die ("Error al conectar a la base de datos");
mysql_select_db("mydb",$link);     

$sql "UPDATE agenda SET nombre='$nombre', direccion='$direccion', telefono='$telefono', email='$email' where id='$identi'";

$result mysql_query($sql$link) or die ("problema con query");

echo 
"REGISTRO EDITADO";
return;
};

$host "localhost" ;
$user "root" ;
$pass "" 
$link mysql_connect($host,$user,$pass) or die ("Error al conectar a la base de datos");
mysql_select_db("mydb",$link);   

$identi $_GET["id"];
$sql "SELECT * FROM agenda WHERE id = $identi";
$result mysql_query($sql);

$reg mysql_fetch_array($result);
?>

<FORM ACTION="update.php" METHOD="post">

NOMBRE:<INPUT TYPE="text" NAME="nombre" value="<? echo $reg['nombre']?>"><BR>

DIRECCION:<INPUT TYPE="text" NAME="direccion" value="<? echo $reg['direccion']?>"><BR>

TELEFONO:<INPUT TYPE="text" NAME="telefono" value="<? echo $reg['telefono'?>"><BR>

EMAIL:<INPUT TYPE="text" NAME="telefono" value="<? echo $reg['email'?>"><BR>

<INPUT TYPE="submit" NAME="OK" VALUE="editar"><BR>

</FORM>