|    
			
				20/03/2009, 14:26
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2009 
						Mensajes: 33
					 Antigüedad: 16 años, 7 meses Puntos: 0 |  | 
  |  Respuesta: Problema al hacer varios inserts  
  Esque ya esta listo todo llas sentencias de my_sql y todo. 
Si pongo echo por darte un ejemplo me aparece esto:  
Código:
  INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','1','1')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 2',' 2')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 3',' 3')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 4',' 4')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 5',' 5')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 6',' 6')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 7',' 7')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 8',' 8')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 9',' 9')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 10',' 10')
INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e',' 11',' 11')
Pero si en vez de hecho pongo mysql_query solo se agrega bien el primero y los otros no, parece que estubiera haciendo esto y solo se agraga el id:  
Código:
  mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','1','1')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('4c35abffe1cec5e9b16189fc0ebff34e','','')')
Vuelvo a dejar el codigo del for haber si ahi esta el error.   Código PHP:    $str = nl2br($_POST['capitulos']);
$palabras=split("<br />",$str);
 $let = nl2br($_POST['url']);
 $letra=split("<br />",$let);  // esto esta bien
 
 for($r=0;$r<count($palabras);$r++){
 $ica = $palabras[$r];
 $iur = $letra[$r];
 //echo "<br>";
 //echo "mysql_query('INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('$id','$ica','$iur')')";
 mysql_query("INSERT INTO `Capitulos` (`ID`,`Capitulo`,`Url`) VALUES ('$id','$ica','$iur')") or die(mysql_error());
 }
 
    |