Cytat(CuteOne @ 17.12.2011, 02:55:42 )

$query = '';
for($i = 1; $i <= 10; $i++)
{
for($k = 1; $k <= 10; $k++)
{
$query .= "INSERT INTO tabela(kol1,kol2) VALUES ('$i','$k');";
}
}
Twój kod nie zadziała, w PHP nie idzie wykonywać wielu zapytań w jednym wywołaniu mysql_query.
Trzeba to zrobić tak:
$query = 'INSERT INTO tabela(kol1, kol2) VALUES ';
for($i = 1; $i <= 10; $i += 1)
{
for($k = 1; $k <= 10; $k += 1)
{
$QueryArray[]= "('{$i}','{$k}')";
}
}
Teraz jest tylko jedno zapytanie - w tym wypadku nie ma co kombinować z pętlami czy funkcjami w MySQLu.