Merhabalar.

Geçenlerde sorduğum MySQL sorusunda for'un içinde update ve insert vb. mysql fonksiyonlarının $i kadar artabileceğini merak etmiştim. Öyle bir özellik varmış.

Bugün sıvadım kolları. Çok satan 25 kitabı gösterdiğim bir sayfam var xml ile. for'un içinde 25 adet gösteriyor. sorun yok. fakat mysql'e insert kodu ile eklemeye çalışırken çoksatan birinci kitabı es geçiyor ve ilk değere çoksatan ikinci kitabı yazıyor. Kodlarım şöyle:

for ( $i=0; $i<$kitapsayisi; $i++) 
	{
		if (fmod($i, $sutun)==0)
		{
		echo '<tr>';
		}
		$desc=$liste->item($i)->getElementsByTagName("description")->item(0)->nodeValue;
		$strsub=str_sub($desc, strpos($desc, "http://"), strpos($desc, "boyut=60")+7);
// bazı kodlar
include "baglanti.php";
mysql_query("INSERT INTO kitaplar (kitapid, kitapadi)VALUES('$i','$baslik')");
} // for bitişi.
birsürü şey denedim ama maalesef olmadı. yardımcı olursanız çok sevinirim.