Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/01/2008, 12:09
Jarancho
 
Fecha de Ingreso: diciembre-2007
Mensajes: 30
Antigüedad: 16 años, 4 meses
Puntos: 0
problema con mysql_fetch_array

Buenas, les comento mi problema.

Hago una consulta de una tabla que tiene 60 columnas, me trae las columnas y lo que hago es pasar todo eso a una variable con un mysql_fetch_array. Hasta ahi todo bien. Me pongo a recorrer la variable e imprimo el indice al final de la recorrida y resulta que recorrio 120 veces.

el codigo es este:

$cSql="INSERT INTO aduana (STD1,STD2,STD3,STD4,STD5,STD6,STD7,STD8,STD9,STD1 0,STD11,STD12,STD13,STD14,STD15,STD16,STD17,STD18, STD19,STD20,STD21,STD22,STD23,STD24,STD25,STD26,ST D27,STD28,STD29,STD30,STD31,STD32,STD33,STD34,STD3 5,STD36,STD37,STD38,STD39,STD40,STD41,STD42,STD43, STD44,STD45,STD46,STD47,STD48,STD49,STD50,STD51,ST D52,STD53,STD54,STD55,STD56,STD57,STD58,STD59,STD6 0) VALUES (";
for ($i=0;$i<=count($r);$i++)
{
$cSql.="'".$r[$i]."',";
}
$cSql=substr($cSql, 0, strlen($cSql)-1);
$cSql.=")";

el problema me parece que esta en el for.
Mas precisamente aca: $cSql.="'".$r[$i]."',";

Si alguno tiene una sugerencia sera bienvenida.