Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2013, 18:38
emmaghost
 
Fecha de Ingreso: enero-2013
Mensajes: 68
Antigüedad: 11 años, 10 meses
Puntos: 0
Mensaje if con condición si agrega o actualiza dependiendo si existe o no el valor

hola!! mi pregunta creo q es simple ya que ya tengo ksi todo solo me falta hacer el if u.u espero me puedan ayudar:

Código PHP:
Ver original
  1. $nombre = mysqli_real_escape_string($link, $_POST['nombre']);
  2. $fabricante = mysqli_real_escape_string($link, $_POST['fabricante']);
  3. $mayorista =mysqli_real_escape_string($link,$_POST['mayorista']);
  4. $Comerciante = mysqli_real_escape_string($link, $_POST['Comerciante']);
  5. $total  = $mayorista + $fabricante + $comerciante;
  6. $totalArticulos = mysqli_real_escape_string($link, $_POST['totalArticulos']);

ahora ya que traigo todo los datos lo unico que necesito hacer es que si ya existe un valor en este caso que es nombre actualice el total de artiulos solamente sin que se repitan, ahora traigo los datos y por separado ejecutando uno de los 2 querys si hace lo que tiene que hacer o actualiza o agrega con el siguiente:

Código HTML:
Ver original
  1. $consulta = "UPDATE lista SET articulos = articulos + ".$totalArticulos." WHERE    
  2.                      descripcion = '".$nombre."'"; 
  3.  
  4.  
  5. $consulta = "INSERT INTO lista (descripcion,articulos)VALUES ('".$nombre."',
  6.                     ".$totalArticulos.") ";

el problema seria como meto el if para saber si agrega o no? espero me puedan ayudar n.n