Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2008, 23:10
yugaee
 
Fecha de Ingreso: agosto-2008
Mensajes: 52
Antigüedad: 15 años, 7 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?