Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problema al actualizar campos en la db

Estas en el tema de Problema al actualizar campos en la db en el foro de Mysql en Foros del Web. Hola a todos. haber si me podeis ayudar a solucionar esto. nose de que viene porque no actualiza el campo :( Cita: <?php include("config.php"); $link=conectar_mysql(); ...
  #1 (permalink)  
Antiguo 29/12/2006, 11:57
 
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 17 años, 10 meses
Puntos: 0
Problema al actualizar campos en la db

Hola a todos.
haber si me podeis ayudar a solucionar esto. nose de que viene porque no actualiza el campo :(

Cita:
<?php
include("config.php");
$link=conectar_mysql();

$id=$_GET['id'];
$usuario=$_GET['usuario'];
$password=$_GET['password'];

mysql_query("update from test set usuario = $usuario WHERE id = $id",$link);
mysql_query("update from test set password = $password WHERE id = $id",$link);


?>
Saludos Alpc
  #2 (permalink)  
Antiguo 29/12/2006, 12:02
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años
Puntos: 8
Re: Problema al actualizar campos en la db

Que tal alpc.

Quizá sea porque te sobra la palabra from en ambas sentencias Update.

Prueba quitando esa palabra y nos pláticas.

Saludos y feliz año!
  #3 (permalink)  
Antiguo 29/12/2006, 12:10
 
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: Problema al actualizar campos en la db

Hola daniel00
Feliz año
lo probado como dices pero no actualiza
Cita:
mysql_query("update test set usuario = $usuario WHERE id = $id",$link);
mysql_query("update test set password = $password WHERE id = $id",$link);
Saludos Alpc
  #4 (permalink)  
Antiguo 29/12/2006, 12:54
 
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 17 años, 10 meses
Puntos: 0
Mensaje Re: Problema al actualizar campos en la db

Gracias a daniel00, me di cuenta de una cosa muy tonta. aqui posteo para que no llenen el foro con la misma pregunta.

Cita:
ANTES:(CON ERROR)
mysql_query("update test set usuario = $usuario WHERE id = $id",$link);
mysql_query("update test set password = $password WHERE id = $id",$link);
Cita:
AORA:(SOLUCIONADO)
mysql_query("update test set usuario = '".$usuario."' WHERE id = '".$id."'",$link);
mysql_query("update test set password = '".$password."' WHERE id = '".$id."'",$link);
el fallo tonto venia de las variables que como era comandos de Mysql imprimia
el nombre le da variable no el contenido.

Saludos Alpc
  #5 (permalink)  
Antiguo 29/12/2006, 13:30
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Problema al actualizar campos en la db

Esta bien que solucionaras tu problema, pero te pido POR FAVOR que leas la Función de la sección de Base de Datos.

Te digo esto, para que la gente NO confunda lo que es un motor de BD y programación, son cosas muy distintas y tu pregunta encajaba en PHP.

Saludos.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:47.