[Linux-programlama] PHP ve MYSQL Sorgu

---------

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

From: Erdal YAZICIOGLU (erdal.yazicioglu@gmail.com)
Date: Thu 06 Apr 2006 - 07:59:41 GMT


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


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.