hola, necesito ayuda con un codigo PHP. Bien, yo tengo un sistema de Placas en PHP.
Estoy añadiendo para poder tener la misma placa mas de una vez, por ejemplo la de administrador dos veces. Esto lo hago por MYSQL, en la base de datos, pero tengo el siguiente problema:
Como puedo hacer para que si el usuario tenia ya la placa, se le actualice el campo 'cantidad' que esta en la tabla 'placas', y si no la tiene se le inserte? Tengo esto, pero cuando vuelvo a comprar la placa no se me actualiza :S
<?php
include ("conectar.php");
$user = $_GET ['user'];
$placa = $_GET ['placa'];
// Cantidad, siempre 1!
$cantidad = $_GET ['cantidad'];
$sq1 = mysql_query("SELECT * FROM placas WHERE user='$user'");
$ver = mysql_fetch_array($sq1);
$antigua = $ver["cantidad"];
$veruser = $ver["user"];
$vermueble = $ver["placa"];
// Añadirlo
if ($user == $veruser && $placa == $verplaca) {
mysql_query("UPDATE placas SET cantidad='$antigua'+'$cantidad' WHERE placa='$placa'");
} else {
mysql_query("INSERT INTO placas VALUES ('1', '$user', '$placa', '$cantidad');");
}
?>
Me gustaria saber como puedo hacer saber a MYSQL que me actualice justamente, la cantidad de la placa del usuario. Es decir, como un WHERE doble, el de la placa para que sepa que placa es y el del user, asi un user puede tener 3 y otro 1 de lo contrario todos tendrian las mismas xD
Mersi, si me estoy haciendo un lio jaja espero que lo entendais y me ayudeis =)