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?