Código PHP:
Ver original
if($_POST['campodetexto1']!=""){ $columnas[]=$_POST['campodetexto1']; $valores[]="'".{$_POST['valor1']."'"; } if($_POST['campodetexto2']!=""){ $columnas[]=$_POST['campodetexto2']; $valores[]="'".{$_POST['valor2']."'"; } if($_POST['campodetexto3']!=""){ $columnas[]=$_POST['campodetexto3']; $valores[]="'".{$_POST['valor3']."'"; } $consulta=mysql_query("INSERT INTO tabla (".implode(',',$columnas).") VALUES (".implode(',',$valores).")", $conexion);
que me trae los valores de las columnas segun los siguientes campos select:
Código HTML:
Ver original
en caso de que en ambos select eliga "opc b", obviamente indica que estoy enviando el mismo campo 2 veces, me dice:
Column 'opc b' specified twice
Cómo puedo hacer para que en ves de que marque error me envía el dato en la misma columna, pero en la siguiente fila????
de antemano, muchas gracias!!!