folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Sayısını Önceden Bilmediğimiz Kadar Satırın Sütunlarında Güncelleme?



Sayısını Önceden Bilmediğimiz Kadar Satırın Sütunlarında Güncelleme?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aLsanCaK
    aLsanCaK's avatar
    Kayıt Tarihi: 30/Kasım/2007
    Erkek
    Şöyle bir formumuz var;


    echo ' < method="GET"> < name="islem" ="" value="hesaplat" /> < name="teklif_kodu" ="" value="'.$teklif_kodu.'" /> '; $hrkSQL=mysql_query("Select * from teklif_hareket where teklif_kodu='$row->teklif_kodu'")or die(mysql_error()); $ad=0; while($hrkrow=mysql_fetch_object($hrkSQL)) { /*$t_fiyat=$hrkrow->teklif_birim; $adet=$hrkrow->adet; $t_tutar=$t_fiyat*$adet;*/ echo ' '; $ad++; } echo '
    ÜRÜN ADET B.FİYAT TUTAR TEKLİF EDİLEN B.FİYAT TEKLİF EDİLEN TUTAR
    < name="tekhar_id'.$ad.'" ="" value="'.$hrkrow->tekhar_id.'" />'.$hrkrow->urun_adi.' '.$hrkrow->adet.' '.para($hrkrow->b_fiyat).' TL '.para($hrkrow->tutar).' TL < id="t_fiyat" class="sText small" name="t_fiyat'.$ad.'" ="text" value="'.para$hrkrow->teklif_birim.'" /> TL < id="t_tutar" class="sText small" name="t_tutar'.$ad.'" ="text" value="'.para$hrkrow->teklif_tutar.'" /> TL
    Ara Toplam : '.para($row->ara_toplam).' TL
    Toplam Kdv : '.para($row->toplam_kdv).' TL
    Genel Toplam : '.para($row->genel_toplam).' TL
    < ="submit" value="hesaplat" /> ';

     

     

    Şu sorguyu oluşturuyor : teklifler.php?islem=hesaplat&teklif_kodu=21750&tekhar_id0=11&t_fiyat0=14%2C00&t_tutar0=0%2C00&tekhar_id1=10&t_fiyat1=8%2C00&t_tutar1=0%2C00

     

    elseif($islem=="hesaplat") {	
    
    	$teklif_kodu=$_GET[teklif_kodu];
    	$hrkSQL=mysql_query("Select * from teklif_hareket where teklif_kodu='$teklif_kodu'")or die(mysql_error());	
    	$size=mysql_num_rows($hrkSQL);
    	$sayi = 0;
    	$t_fiyat=$_POST['t_fiyat'];
    	$adet=$_POST['adet'];
    	$t_tutar=$_POST['t_tutar'];
    while ($sayi <= $size) {
    	
    	$tekhar_id=$_POST['tekhar_id'][$sayi];
    	$t_fiyat=$_POST['t_fiyat'][$sayi];
    	$adet=$_POST['adet'][$sayi];
    	$teklif_tutari=$t_tutar*$adet;
    
    	$sql="update teklif_hareket set teklif_birim='$t_fiyat',teklif_tutar='$teklif_tutari' WHERE tekhar_id='$tekhar_id' ";
    			$sonuc= mysql_query($sql);			
    	++$sayi;	
    }
    
    	echo '';
    }

     

     

    bu şekilde mysql sorgusu yapmaya çalıştım ama olmadı , bunu nasıl yapabiliriz ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    yaptığımız olmadı mı?


    Bittik biz bittik
Toplam Hit: 687 Toplam Mesaj: 2