Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2008, 03:23
Avatar de sirguy
sirguy
 
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 7 meses
Puntos: 12
Fallo en for con insert en sql

Hola a todos y gracias de nuevo por leerme, quiero hacer 21 inserciones en una tabla sql vía php, quisiera hacerlo con un for para ahorrar código. Tengo 21 variables que en principio se reciben bien:

$n1=551;
$n2=443;
$n3=125;
...

He hecho un alert:

Código PHP:
echo "<script>alert('".$n1."-".$n2."-".$n3."');</script>"
Y me devuelve los valores con las cifras que corresponden a las variables, pero luego hago lo siguiente:

Código PHP:
for($i=1;$i<22;$i++){
mysql_query("insert into tabla(quien,correo) values ('$n".$i."','$correo')",$link); 

Aquí doy por hecho que coge las 21 variables con su valor, pero me inserta en la tabla el valor de $i, y la verdad es que no veo el fallo.

Alguna sugerencia?

Gracias
__________________
Chanante!