Foros del Web » Programando para Internet » PHP »

problema al insertar varios registros a la vez en un tabla

Estas en el tema de problema al insertar varios registros a la vez en un tabla en el foro de PHP en Foros del Web. A ver tengo un formulario por el cual paso unos datos mediante una lista de checkbox a un base de datos, con la informacion que ...
  #1 (permalink)  
Antiguo 01/12/2005, 14:19
 
Fecha de Ingreso: abril-2005
Mensajes: 100
Antigüedad: 12 años, 7 meses
Puntos: 0
problema al insertar varios registros a la vez en un tabla

A ver tengo un formulario por el cual paso unos datos mediante una lista de checkbox a un base de datos, con la informacion que recibo quiero hacer un insert de varios registros a la vez, elq codigo que tengo es este pero resulta que no va no inserta los regitros y tampoco da ningun error.
Código PHP:
include('config.php');
foreach(
$_POST[seleccionado] as $clave){
$lista[] = "('".time()."','1','".$_SESSION['usuario']."','1','".$clave."','<b><a href='#'>".$_SESSION['usuario']."</a> mensaje </b>?')";
}
$lista implode(', ',$lista); 
echo 
$lista;
if(
mysql_query("insert into historial (fecha,tipo,de,rango,para,comentario) values ".$lista.";")){ echo "Ok"; } 
  #2 (permalink)  
Antiguo 01/12/2005, 14:40
Avatar de chr_c  
Fecha de Ingreso: junio-2003
Mensajes: 204
Antigüedad: 14 años, 6 meses
Puntos: 0
no te da error porque no pides que te los de... cambialo a esto y fijate que te dice....

Cita:
Iniciado por finikini
Código PHP:
if(mysql_query("insert into historial (fecha,tipo,de,rango,para,comentario) values ".$lista.";") or die (mysql_error()){ echo "Ok"; } 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:54.