Sana rnek bir listeletme yapayım onun üzerinden kendininkini oluştur :) <?PHP $sql=mysql_query("SELECT FROM yorumlar where veri='310' "); #-> 310 numaralı verinin yorumlarını çekelim mesela while($resp=mysql_fetch_array ?> Html taglarını php taglarını kapattıktan sonra yazdım while'ın arasına aldım bylece echo etmeme gerek kalmadı zaten echo etmiş olduk. hücrelerin arasına veriyi yazmak içinde <?=?> kullandım bu da echo yazmana gerek kalmadan oraya veriyi echo etmeni sağlar. .

: dataseti echo ettirdiğin yerde kodları (1)tr ve td içine almamışsın zaten arada gzükmez.. Ayrıca html taglarını (2)echoyla yazdırmazsan daha sağlıklı olur hemde kodları grmen kolaylaşır. şyle yapabilirsin. (3) <td><?=$dataset ?></td>. (1) hocam bunu nasıl yapıcam! (2) Neyle yazdırmam daha sağlıklı olur kine? (3) Hocam bu kodları nereye koymam gerekiyor.. Biraz acemilik varda..:D.. Hocam daha yeni başladım gerekli eğitimlere bakarak yapıyorum.. Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

Parse error vermesinni sebebi while parantezini kapadığın yerde "<? } ?>" yapmışsın ama "<?php } ?>" yapman gerek. tahminimce easy php kullanıyorsun onda oluyo bu problem bende yaşamıştım. .

: dngüyle hepsini yazdırıyosun ya table taglarınıda dngünün içine al her mesaj için tablo oluşturulsun hocam yaptım şimdi biraz geç oldu ama..:) Tabloyu dngünün içine koydum tablo gzüktü. şimdi bu tablonun içindeki satırlara nasıl bilgi gstettireceğim ben?:( Satır içine koydum değişkenleri fakat aynen o değişken çıktı sayfada.. Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. w3. org/TR/xhtml1/DTD/xhtml1-transitional. dtd"><html xmlns="http://www. w3. org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Bilisim WORLD Yorum Ekleyin!</title><script src="SpryAssets/SpryAccordion. js" type="text/javascript"></script><script type="text/javascript"><!--function MM_swapImgRestore function MM_preloadImages { //v3.0 var d=document; if { if d. MM_p=new Array ; var i, j=d. MM_p. length, a=MM_preloadImages. arguments; for(i=0; i<a. length; i++) if (a . indexOf !=0) }}function MM_findObj { //v4.01 var p, i, x; if d=document; if((p=n. indexOf >0&&parent. frames. length) if(! &&d. all) x=d. all ; for (i=0;! x&&i<d. forms. length;i++) x=d. forms ; for(i=0;! x&&d. layers&&i<d. layers. length;i++) x=MM_findObj ; if x=d. getElementById ; return x;}function MM_swapImage { //v3.0 var i, j=0, x, a=MM_swapImage. arguments; document. MM_sr=new Array; for(i=0;i<(a. length-2);i+=3) if ((x=MM_findObj !=null) }//--></script><link href="SpryAssets/SpryAccordion. css" rel="stylesheet" type="text/css" /></head><body background="Images/Others/others (2). gif" onload="MM_preloadImages('Images/Buttons/home2. png')"><table width="100%" border="10"> <tr> <th colspan="2" scope="col" background="Images/Others/others (6). png" height="100px"><img src="Images/Others/logo. png" width="400" height="100" /></th> </tr> <tr> <th colspan="2" scope="row" bgcolor="#CCCCCC"> <a href="index. php" onmouseout="MM_swapImgRestore " onmouseover="MM_swapImage('home','','Images/Buttons/home2. png',1)"><img src="Images/Buttons/home. png" name="home" width="100" height="25" border="0" id="home" /></a> </th> </tr> <tr> <th width="25%" scope="row"> </th> <td width="75%" bgcolor="#FFFFFF"> <?php mysql_connect ; mysql_select_db ; $bilgi=mysql_query ; while($satir=mysql_fetch_array ?> <form action="kayit. php" method="post"> <table width="100%" height="205" border="10"> <tr> <td>Adınız :</td> <td><label> <input type="text" name="ad" id="ad" /> </label></td> </tr> <tr> <td>Soyadınız :</td> <td><label> <input type="text" name="soyad" id="soyad" /> </label></td> </tr> <tr> <td>E-mail :</td> <td><label> <input type="text" name="email" id="email" /> E-mail adresiniz grünmeyecektir.</label></td> </tr> <tr> <td>Mesajınız :</td> <td><label> <textarea name="mesaj" id="mesaj" cols="45" rows="5"></textarea> </label></td> </tr> <tr> <td colspan="2"><center><input name="gonder" type="submit" value="Gnder" /> </center></td> </tr> </table> </form> </td> </tr> <tr> <th colspan="2" scope="row"> </th> </tr></table><script type="text/javascript"><!--var Accordion1 = new Spry. Widget. Accordion("Accordion1");//--></script></body></html> Sylediklerinizi yaptım hocam.. Aldığım Hata : Parse error: parse error in D:\Server\www\yorum. php on line 123 Hocam nerede hata var yaa.. Bulamıyorum.!:( Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

hocam easy php kullanmıyorm.. Fakat dediğin gibioldu bnde biraz karıştırdıktan sonra buldum..:D <? } ?> yerine <?php } ?> yazmam gerekiyormuş bundan sonra le yazıyorum bir hata vermiyor..:d Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. w3. org/TR/xhtml1/DTD/xhtml1-transitional. dtd"><html xmlns="http://www. w3. org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Bilisim WORLD Yorum Ekleyin!</title><script src="SpryAssets/SpryAccordion. js" type="text/javascript"></script><script type="text/javascript"><!--function MM_swapImgRestore function MM_preloadImages { //v3.0 var d=document; if { if d. MM_p=new Array ; var i, j=d. MM_p. length, a=MM_preloadImages. arguments; for(i=0; i<a. length; i++) if (a . indexOf !=0) }}function MM_findObj { //v4.01 var p, i, x; if d=document; if((p=n. indexOf >0&&parent. frames. length) if(! &&d. all) x=d. all ; for (i=0;! x&&i<d. forms. length;i++) x=d. forms ; for(i=0;! x&&d. layers&&i<d. layers. length;i++) x=MM_findObj ; if x=d. getElementById ; return x;}function MM_swapImage { //v3.0 var i, j=0, x, a=MM_swapImage. arguments; document. MM_sr=new Array; for(i=0;i<(a. length-2);i+=3) if ((x=MM_findObj !=null) }//--></script><link href="SpryAssets/SpryAccordion. css" rel="stylesheet" type="text/css" /></head><body background="Images/Others/others (2). gif" onload="MM_preloadImages('Images/Buttons/home2. png')"><table width="100%" border="10"> <tr> <th colspan="2" scope="col" background="Images/Others/others (6). png" height="100px"><img src="Images/Others/logo. png" width="400" height="100" /></th> </tr> <tr> <th colspan="2" scope="row" bgcolor="#CCCCCC"> <a href="index. php" onmouseout="MM_swapImgRestore " onmouseover="MM_swapImage('home','','Images/Buttons/home2. png',1)"><img src="Images/Buttons/home. png" name="home" width="100" height="25" border="0" id="home" /></a> </th> </tr> <tr> <th width="25%" scope="row"> </th> <td width="75%" bgcolor="#FFFFFF"> <?php mysql_connect ; mysql_select_db ; $bilgi=mysql_query ; while($satir=mysql_fetch_array ?> <form action="kayit. php" method="post"> <table width="100%" height="205" border="10"> <tr> <td>Adınız :</td> <td><label> <input type="text" name="ad" id="ad" /> </label></td> </tr> <tr> <td>Soyadınız :</td> <td><label> <input type="text" name="soyad" id="soyad" /> </label></td> </tr> <tr> <td>E-mail :</td> <td><label> <input type="text" name="email" id="email" /> E-mail adresiniz grünmeyecektir.</label></td> </tr> <tr> <td>Mesajınız :</td> <td><label> <textarea name="mesaj" id="mesaj" cols="45" rows="5"></textarea> </label></td> </tr> <tr> <td colspan="2"><center><input name="gonder" type="submit" value="Gnder" /> </center></td> </tr> </table> </form> </td> </tr> <tr> <th colspan="2" scope="row"> </th> </tr></table><script type="text/javascript"><!--var Accordion1 = new Spry. Widget. Accordion("Accordion1");//--></script></body></html> hocam kod aynen bu şekilde... Ben şimdi php kodları arasına bi tablo sıkıştırdım.. Tablo kodlarının hemen alttındada database den alınan değişkenler var. Bu değişkenleri ben istediğim satırlara koymak ve bu satırlarda gerekli db den alınan bilgilerin bu değişkenler sayesinde grünmesini istiyorum... Kafam karıştı bi türlü toparlayamadım yaww..:S Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

çıktıyı bastığın dngünün kodunu koy buraya bakalım byle anlamadım valla

dngüyle hepsini yazdırıyosun ya table taglarınıda dngünün içine al her mesaj için tablo oluşturulsun Bittik biz bittik

Açıkçası tam anlamadım ama şyle yapabilirsin eğer anlatmak istediğin buysa <? while($sql_cevap=mysql_fetch_array ?> .

dataseti echo ettirdiğin yerde kodları tr ve td içine almamışsın zaten arada gzükmez.. Ayrıca html taglarını echoyla yazdırmazsan daha sağlıklı olur hemde kodları grmen kolaylaşır. şyle yapabilirsin. <td><?=$dataset ?></td>. .

: hocam easy php kullanmıyorm.. Fakat dediğin gibioldu bnde biraz karıştırdıktan sonra buldum..:D yerine yazmam gerekiyormuş bundan sonra le yazıyorum bir hata vermiyor..:d İyi bakalım gzün aydın :D.

Hocam şimdi ben php ile bir form sayfası hazırladım. Verileri db ye kaydettirdim ve alabildim. Buraya kadar yaptım. Ben aldığım verileri bir tablo içinde gstermeye çalışıyordum. sonra php kodunun dışına bir tablo yarattım ve tablo içine girdi. Fakat tüm eklenen yorumlar aynı tablo içinde oldu. Bunu nasıl çzeriz?Yani ben her mesaj için farklı bir tablo yaratılmasını ve mesajın da kendi tablosu içinde yazılı istiyorum. Yardımcı olabilecek biri var mı? Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ