Abiler ablalar teyzeler amcalar sorunum şu ki; database'de 4 adet veri olduğunu düşünün id | veri1 | veri2 |veri3 1 abc 23 3 2 def 33 5 3 abc 44 2 4 ghj 29 3 5 def 28 6 Şimdi ben bu verileri çekerken değeri abc olanları toplasın ve bir abc satırında gstersin def olanlarıda aynı yapsın istiyorum. yani ben verileri çektiğimde grüntünün abc 69 5 def 61 11 ghj 29 3 olmasını istiyorum. php de byle bir zellik muhakkak var ancak nasıl yapacağım bilemedim. Umarım anlatabilmişimdir. Çok sağolun şimdiden;) echo "imzanız zel karakter içermemelidir";

hocam sadece mantığını anlatayım ; mysql_query('SELECT DISTINCT veri1 FROM tablo') dediğin zaman, hepsini tek tek alır. Yani abc'yi bir kere bastırır, def'i bir kere. bunları tek tek array'a atabilirsin. Daha sonra sorgularında aray'ı kullanarak, benzer olanları çekebilirsin. Yani ; cek ='abc';cek ='def'; olur mesela, oradaki 1,2 değişken olur, while ile değişkene bağlarsın. Daha sonra sorguda arrayları tek tek çektirip toplatırsın. Yani veri1 kısmındaki abc'leri sonuc değişkeninde tek tek toplayabilirsin. Fakat sql ile daha kolay yolu vardır sanıyorum.

: ZoRKaYa bunu yazdı: up :| hocam arraya al aynı verileri sonra toplat ben byle derinlemesine anlatamam pm at istersen layn velet :Q burayada yaz madem derinlemesine bakaruk :) üstadım :) Php for SEO nun ardından Php for Gcode

$aranan = "tanımla burayıda "; yada başka bi sql dngüsü ile bun yazdır aşşağıda aynı olanları arat. $sor= mysql_query ; // burda ara bul kendine gre if(mysql_num_rows > 0){ $a = 0; While($yaz=mysql_fetch_array echo "".$aranan." da bu kadar veri bulundu : ".$a""; } Php for SEO nun ardından Php for Gcode

rs. open "select discint(veri1) from veriler", baglanti,1,3 do until rs. eof intToplamx="select sum(veri2) from veriler where veri1='"&rs("veri1")&"'" intToplam=intToplamx(0) response. write intToplam rs. movenext looprs. close şimdi yazdım hocam denemedim ama çalışması gerek. mantığını anlatmak için yazdım asp ile, php bilgim pek yok umarım yararlı olur :/ screw you guys! i"m goin" hoooome!

: up :| hocam arraya al aynı verileri sonra toplat ben byle derinlemesine anlatamam pm at istersen Bittik biz bittik

: rs. open "select discint(veri1) from veriler", baglanti,1,3 do until rs. eof intToplamx="select sum(veri2) from veriler where veri1='"&rs("veri1")&"'" intToplam=intToplamx(0) response. write intToplam rs. movenext looprs. close şimdi yazdım hocam denemedim ama çalışması gerek. mantığını anlatmak için yazdım asp ile, php bilgim pek yok umarım yararlı olur :/ Fikret hocam | intToplamx="select sum(veri2) from veriler where veri1='"&rs("veri1")&"'" | bana php de buranın eşiti lazım yani veri1lerin aynı olduğu yer ne demek onu bilmiyorum bi bilsem halledicem. Zxone hocam o senin dediğinle yalnız aranan szcüklerde birleştirebiliriz onu ben de düşünmüştüm ama ben bütün verilerin listelesin veri1 değerleri aynı olanların veri2 ve veri3 sütunlarını toplasın istiyorum. Bunları da sırayla gstersin. echo "imzanız zel karakter içermemelidir";

$verilerquery=mysql_query("SELECT DISTINCT veri1 FROM veriler");$anaarray=array ;while($i=mysql_fetch_array $veriler2query=mysql_query ;while($z=mysql_fetch_array($veriler2query)) foreach {foreach }echo $toplam ; byle :( edit: tüh veri2 için unutmuşum yapmayı ama alttaki foreachtaki gibi yapcaksın Bittik biz bittik

up :| echo "imzanız zel karakter içermemelidir";