Foros del Web » Programando para Internet » PHP »

Qué hago mal en esta solicitud MySQL?

Estas en el tema de Qué hago mal en esta solicitud MySQL? en el foro de PHP en Foros del Web. Hola que tal Miren, intento hacer que por medio de un formulario al enviarlo se agreguen datos a una base de datos, pero por alguna ...
  #1 (permalink)  
Antiguo 10/12/2008, 23:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 52
Antigüedad: 11 años, 6 meses
Puntos: 1
Pregunta Qué hago mal en esta solicitud MySQL?

Hola que tal

Miren, intento hacer que por medio de un formulario al enviarlo se agreguen datos a una base de datos, pero por alguna razón no funciona para AGREGAR, solo me sirve para UPDATE...

Quizá algo esté mal... pero aqui pongo mi codigo:


Código PHP:
<?
require_once('conexion.php'); 
mysql_select_db($database_conexion$conexion);
if(
$_POST['color']){

$username=$_POST['username'];
$Color=$_POST['Color'];

mysql_query("INSERT INTO Colores (username, Color) VALUES ($username, $Color)");

echo 
"<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />
<title>Color favorito...</title>
</head>
<body>
Tu color favorito fue agregado al sistema.
</body>
</html>"
;

exit;
}
?>

Sucede que el botón de Submit tiene el nombre e ID correctos (color).

Cuando envio, no hace nada... pero si cambio la solicitud MySQL y envío un UPDATE si lo actualiza:

Código PHP:
UPDATE Color SET Color='$Color' WHERE username='$username' 

¿Qué estoy haciendo mal?
  #2 (permalink)  
Antiguo 10/12/2008, 23:25
 
Fecha de Ingreso: agosto-2008
Mensajes: 52
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: Qué hago mal en esta solicitud MySQL?

:o... que detalle mio, descubri mi error. mi error era que no usé las comillas en los valores :o

¡Lamento las molestias!
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:09.