ya cambie los valores por los que posteaste y me sale error
este es el error
Cita: Unknown column 'cher1_7' in 'where clause'
aqui esta el codigo
Código PHP:
<?php
/** conexion ***************************/
$link = mysql_connect('localhost','------','----------');
if(!$link) {
die("Error al intentar conectar: ".mysql_error());
}
$db_link = mysql_select_db('chicharrin_cuenta', $link);
if(!$db_link) {
die("Error al intentar seleccionar la base de datos". mysql_error());
}
/** fin conexion ************************/
if(isset($_SESSION['s_username'])){
$user = $_SESSION['s_username'];
// hacemos una consulta
// para mostrar los datos
$sql = mysql_query("SELECT * FROM registro_cuenta
WHERE username = $user", $link)
or die(mysql_error());
$row = mysql_fetch_array($sql);
// advertimos
$mensaje = "Modificar o Actualizar datos de <b>$row[nombre]</b>";
}
// comprobamos si
// ha sido enviado el formulario
if(isset($_POST['actualizar']) && $_POST['actualizar'] == 'Actualizar'){
// comprobamos que no lleguen campos vacios
if(!empty($_POST['nombre']) && !empty($_POST['direccion']) && !empty($_POST['email'])){
// creamos las variables
// que vamos a usar en la consulta UPDATE
// y le asignamos sus valores
$ID = $_POST['id'];
$username = $_POST['username'];
$puntos = $_POST['puntos'];
$password = $_POST['password'];
$nombre = $_POST['nombre'];
$dia = $_POST['dia'];
$mes = $_POST['mes'];
$ano = $_POST['ano'];
$exp_dia = $_POST['exp_dia'];
$exp_mes = $_POST['exp_mes'];
$exp_ano = $_POST['exp_ano'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$credencial = $_POST['credencial'];
$imagen = $_POST['imagen'];
// la consulta UPDATE
$sqlUpdate = mysql_query("UPDATE registro_cuenta
SET ID = '$ID',
username = '$username',
puntos = '$puntos',
password = '$password',
nombre = '$nombre',
dia = '$dia',
mes = '$mes',
ano = '$ano',
exp_dia = '$exp_dia',
exp_mes = '$exp_mes',
exp_ano = '$exp_ano',
direccion = '$direccion',
telefono = '$telefono',
email = '$email',
credencial = '$credencial',
imagen = '$imagen'
WHERE ID = '$id'", $link)
or die(mysql_error());
header("Location: actualizacion_correcta.php");
}else{
echo "debe llenar todos los campos";
}
}else{
// mostramos el mensaje
echo "";
?>