Aşağıdaki kod vasıtası ile veriesitle.php dosyamıza verileri post ederek veritabanına ürünleri ekletmek istiyorum. Fakat post ettiğimde bir tek ürünün döngüsü sonsuza kadar sürüyor. Her ürünü ayrı ayrı post etmesini istiyorum ama birini bitirmediği için diğerine geçemiyor sanırım. Onu deneme imkanım olmadı henüz
Çözümle ilgili yardımcı olabilirseniz çok sevinirim.
İyi forumlar.
<?php header('Content-Type: text/html; charset=latin5'); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=latin5">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
function gonder(id){
$('#sonuc'+id).slideDown('slow');
$('#sonuc'+id).html('<div id=resim><center><img src="yukleniyor.gif"></center></div>');
$.ajax({
type:'POST',
url:'http://www.*****.com.tr/veriesitle.php',
data:$('#form'+id).serialize(),
success:function(cevap){
$("#sonuc"+id).html(cevap)
}})
}
</script>
<?php $baglanti = odbc_connect('DRIVER={SQL Server};SERVER=*****\SQLEXPRESS;DATABASE=*****','sa','*****');
$sorgu = odbc_exec($baglanti,"SELECT KODU, ADI, FIYAT1 FROM stok");
$no_of_users = odbc_num_rows($sorgu)
?>
</head>
<body>
<?php
// verileri alip isleyelim
for($sayi = 0; $sayi < $no_of_users; $sayi++) {
if($sayi == $no_of_users)
{
break;
}
while($bilgi = odbc_fetch_array($sorgu)){
echo"
<form id='form$sayi' method='post' action='http://www.*****.com.tr/veriesitle.php'>
<table width='950' border='1'>
<tr>
<th width='10%' scope='col'>Kodu</th>
<th width='70%' scope='col'>Adı</th>
<th width='10%' scope='col'>Fiyat</th>
<th width='10%' scope='col'>Kodu</th>
</tr>
<tr>
<td><textarea size='110' name='kodu' class='kodu'>".$bilgi["KODU"]."</textarea></td>
<td><textarea size='300' name='adi' class='adi'>".$bilgi["ADI"]."</textarea></td>
<td><textarea size='110' name='fiyati' class='fiyati'>".$bilgi["FIYAT1"]."</textarea></td>
<td><textarea size='110' name='miktari' class='miktari'>10</textarea></td>
<input type='hidden' value='1' name='senddata'>
<div id='sonuc$sayi'></div>
<tr>
<tr>
</tr>
</table>
<p onClick='gonder(".$sayi.");'/> Ürünleri Gönder </p>
</form>";
break;
}
}
odbc_close($baglanti);
?>
</body>
</html>