
01/07/2014, 11:41
|
 | | | Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 7 meses Puntos: 12 | |
Respuesta: If not exist hacer insert Cita:
Iniciado por Triby Briss, ese tema deberías consultarlo en Base de Datos -> MySQL.
Como te comenté en el primer mensaje, la opción con PHP sería algo como:
Código PHP:
Ver original// Si estos dos son siempre lo mismo, asígnalos fuera del foreach $periodo=$_POST['periodo']; $concepto=$_POST['concepto']; foreach($_POST['clave3'] as $key => $clave3) { // Consulta para saber si ya existe $sql = sprintf('SELECT concepto FROM tabla1 WHERE clave3 = %s AND periodo = %s', GetSQLValueString($clave3, "text"), GetSQLValueString($periodo, "text")); // El registro no existe, entonces insertas } else { // El registro ya existe, ¿qué se debe hacer? } }
GRACIAS Triby mis variables las deje dentro del foreach ya que no son las mismas es por cliente (varios) probé lo que me indicaste y quedo perfecto 
GRACIAS OTRA VEZ !!!! |