Re: [Linux-programlama] PHP ve MYSQL Sorgu

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: A OKAN YÜKSEL (kaox.gen@gmail.com)
Date: Thu 06 Apr 2006 - 09:32:05 GMT


On 4/6/06, A OKAN YÜKSEL <kaox.gen@gmail.com> wrote:
>
> ikinci sorgu: select * from dict_personel where cityID=$ans["cityID"]
> şeklinde kullanırsanız her şehrin altına ilgili personellerin bilgilerini
> yazdırabilirsiniz.
> kolay gelsin
>
>
> On 4/6/06, Erdal YAZICIOGLU <erdal.yazicioglu@gmail.com> wrote:
>
> > Merhabalar;
>
> Elimde iki tablo var bir tanesi dict_city diğeri de dict_personel.
> dict_city -> cityID, cityName, dict_personel ->
> personelID,cityID,personelName olarak yapılandırılmış durumda. Yapmak
> istediğim bir tablo da en üst tarafda şehir isimleri, bunların altında ise
> bu şehirlerdeki personeli sıralamaya çalışıyorum. Ancak yazdığım sorguda
> Önce birinci şehir ve altında personel, sonra ikinci şehir ve personel
> geliyor. Böyle olunca sayfa çok uzuyor. Kod aşağıdaki gibi.. Yardımlarınız
> için şimdiden teşekkürler
>
> //Önce Şehirleri Tablo başına yazdırıyorum
> *
>
> *echo" <br><br><table width=* \"*98%*\"* align= center cellspacing=*\"*0*\"
> * cellpadding=*\"* 4*\"* class=fields bordercolor=*\"\"*>";
> $query= mysql_query("select * from dict_city ";
> "<tr>" ;
> *while*( $ans = mysql_fetch_array($query))
> {
>
> $id=$ans["cityID"];
> $cityName=$ans[ "cityName"];
> echo "<td width =*\"* 50%*\"* valign=* \"*top*\"\n* bgcolor=cccccc> *
> $cityName*</td></tr>";
> //Buraya kadar herhangi bir problem yok
> //Şimdi bu şehirlere ait kullanıcıları çekiyorum
>
> $sql=mysql_query("select
> dict_personel.personelName,dict_personel.personelID,dict_city.cityName,dict_city.cityID
> from
> dict_personel,dict_city where dict_personel.cityID=dict_city.cityID");
> *while*($ans2=mysql_fetch_array( $sql){
> echo "<tr><td>";
> $userID=$ans2["personelID"];
> $userName=$ans2["personelName"];
> echo "<input type=* \"*checkbox*\"* name=*\"*personnel[]* \"* value=*\"
> $userName \"*> ".$userName."<br>" ;
> *echo* "</td></tr>";
> }
> }
> *echo* "</table>";
>
> Bu şekilde yazdığım zaman yukarıda belirttiğim gibi sayfada önce şehir
> altında kullanıcı adlkarı geliyor.. Bunu nasıl aşarım
>
>
>
> Teşekkürler
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
>
>
>
> --
> http://www.knyksl.com/
>

--
http://www.knyksl.com/

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.