Foros del Web » Programando para Internet » PHP »

While e Insert Into 2

Estas en el tema de While e Insert Into 2 en el foro de PHP en Foros del Web. Hola, trato de insertar en una tabla una serie de registros que voy cogiendo de otra el código es este. Código: <? if($_POST["scrobs"]!=""){ $scrobs=$_POST["scrobs"]; $result=mysql_query("select ...
  #1 (permalink)  
Antiguo 01/07/2010, 09:12
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
While e Insert Into 2

Hola, trato de insertar en una tabla una serie de registros que voy cogiendo de otra el código es este.

Código:
<? 
	  
if($_POST["scrobs"]!=""){
$scrobs=$_POST["scrobs"];

$result=mysql_query("select usuario from usuarios_dona where chaar<>''");  
while ($row = mysql_fetch_array($result ,MYSQL_BOTH))  
{ 
   
  $nombre=$row[usuario]; 
mysql_query("insert into regalos (id,origen,item,scrobblings,nota,visto) values('$nombre','asdf','',$scrobs,'notaa xD',0)");
}  

}



?>
el problema es que solo me introduce el primer registro que cumple la condición. ¿Alguna sugerencia?

Gracias
  #2 (permalink)  
Antiguo 01/07/2010, 10:09
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: While e Insert Into 2

Prueba asi:
Código PHP:
$res mysql_query("insert into regalos (id,origen,item,scrobblings,nota,visto) values('$nombre','asdf','',$scrobs,'notaa xD',0)"); 

Etiquetas: insert
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 12:09.