Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
05, 2008, 12:26:01 am
42710 Mesaj 9329 Konu Gönderen: 17902 Üye
Son üye: Remark
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  Sistemde kayıtlı kişilerin yazılarını listelemek. « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: Sistemde kayıtlı kişilerin yazılarını listelemek.  (Okunma Sayısı 230 defa)
/usr/local
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 63


Üyelik Bilgileri
Sistemde kayıtlı kişilerin yazılarını listelemek.
« : 26, 2007, 03:41:06 pm »

Merhaba,

Bir sistemde kayıtlı birsürü kullanıcı var. Fakat bunlar database e manuel olarak girilmiş. Yani bazıları gerçek. Onlar da zaten şifre almış olan kişiler. Ben de bu şifre almış kişilerin yazdığı bütün yazıları dosya olarak katdetmek istiyorum. nerede hata yapıyorum anlamadım.


Database de iki tane tablo var
kullanicilar ------------------- id - numara - isim - soyisim - sifre - e-mail ----
yazilar ------------------------id - numara - yazan - yazi -----------------

Bu verdiğim tablolar hayali fakat pratikte farklı değil.

Şimdi kullanicilar tablosu manuel olarak oluşturulduğu için ben de sisteme kayıtlı kişileri sifre alanlarinin dolu olanlarini bularak sectiriyorum. Fakat yazilar kisminda bazi kullanicilarin 10 bazilarinin 30 yazisi var. Bu kullanıcıların numaralarına göre yazdiği yazıları bir dosyaya kaydetmek istiyorum.

Şöyle bişiy yaptım ama beceremedim.

Kod:
<?
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
mysql_query("SET NAMES 'latin5'");

$kimleryazmis_query = "SELECT DeptNameTR, StudentID, First_Name, Last_Name FROM yillik_2007 WHERE Password IS NOT NULL";
$kimyazmis=mysql_query($kimleryazmis_query);

while ($data1=mysql_fetch_row($kimyazmis)) {

$FileName = $data1[1] ."-". $data1[2]. " " . $data1[3] . ".doc";
$FileHandle = fopen($FileName, 'w') or die("can't open file");



$yazilar_query = "SELECT id, StudentID, Yazan, Yazi FROM yazilar_2007 WHERE StudentID='". $data1[1] ."' ORDER BY id DESC";
$yazilar_result=mysql_query($yazilar_query);



while ($data2=mysql_fetch_row($yazilar_result)) {

$yazilacak= $data2[1] . $data2[3] . $data2[1] ;

}





fwrite($FileHandle, $yazilacak);
fclose($FileHandle);
}
?>
Logged

Daha öğreneceğim çoooooooooook şey var..
/usr/local
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 63


Üyelik Bilgileri
Ynt: Sistemde kayıtlı kişilerin yazılarını listelemek.
« Yanıtla #1 : 26, 2007, 05:06:33 pm »

gece kendi kendime debelenirken çözdüm olayı.. Smiley
Logged

Daha öğreneceğim çoooooooooook şey var..
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.