Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/09/2009, 17:12
cher1_7
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 18 años, 3 meses
Puntos: 9
Respuesta: ayuda con php por fas me sale error 'WHERE ID = '''

no encuentro por ningun lado la coma

Código PHP:
<?php

$link 
= mysql_connect('localhost','sss','sss');
if(!
$link) {
die(
"Error al intentar conectar: ".mysql_error());
}

$db_link = mysql_select_db('ssss', $link);
if(!
$db_link) {
die(
"Error al intentar seleccionar la base de datos". mysql_error());
}
if(isset(
$_GET['id'])){
$id = $_GET['id'];

$sql = mysql_query("SELECT * FROM registro_cuenta
WHERE ID = $id"
, $link)
or die(
mysql_error());
$row = mysql_fetch_array($sql);

$mensaje = "Modificar o Actualizar datos de <b>$row[nombre]</b>";
}

if(isset(
$_POST['actualizar']) && $_POST['actualizar'] == 'Actualizar'){

if(!empty(
$_POST['nombre']) && !empty($_POST['direccion']) && !empty($_POST['email'])){

$ID = $_POST['id'];
$usuario = $_POST['usuario'];
$puntos = $_POST['puntos'];
$nip = $_POST['nip'];
$nombre = $_POST['nombre'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$credencial = $_POST['credencial'];

$sqlUpdate = mysql_query("UPDATE registro_cuenta
SET ID = '$ID',
    usuario = '$usuario',
    puntos = '$puntos',
    nip = '$nip',
    nombre = '$nombre',
    direccion = '$direccion',
    telefono = '$telefono',
    email = '$email',
    credencial = '$credencial',    
WHERE ID = '$id'"
, $link)
or die(
mysql_error());
header("Location: ../actualizacion_correcta.php");
}else{
echo 
"debe llenar todos los campos";
}
}else{

echo 
"";
?>