Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2014, 13:30
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
problemas array

Hola! :) Tengo lo siguiente un listado de usuarios y una variable arreglo (esta tiene varios valores ejemplo \'1\',\'2\',\'3\etc.....')
ahora necesito hacer un insert por usuario pero que tome en cuenta cada dato de la variable arreglo

ejemplo
Usuario concepto
abc 1
abc 2

def 1
def 2

Tengo este código pero en mi campo usuario y concepto se inserta array y solo una vez (un registro) (Se que me falta un foreach($_POST["clave3"] as $key => $value){ } pero me queda duda en como insertar mis datos de la variable $arreglo)
estos son mis inputs
<input type="text" name="clave3[]" ...>
<input type="text" name="claves00[]" ....>


Código PHP:
$usuario=$_POST['clave3'];
$arreglo=$_POS["claves00"];


$arreglo str_replace("\'"""$arreglo); //Elimino las barras invertidas y los apóstrofos
$arreglo explode(","$arreglo); //Convierto la cadena en un array
//$arreglo = "('" . implode("'), ('", $arreglo) . "')"; //Encierro a cada dato entre comillas y paréntesis

$arreglo "('" implode("', '$usuario'), ('"$arreglo) . "', '$usuario')"//Encierro a cada dato entre comillas y paréntesis


mysql_select_db($database_connection$connection);
$insert=sprintf("INSERT INTO tabla1 (concepto,usuario) VALUES $arreglo");
$resultadomysql_query($insert$connection) or die(mysql_error());

header("location:Detalles.php); 
Ojala puedan ayudarme GRACIAS