SpngBB adlı üyeden alıntı: mesajı görüntüle
Merhabalar hocam.
Çalıştığından emin olmayarak, yardımcı olmak istedim.
Denemenizde fayda var, ben deneyemedim mâlum.
Ama büyük ihtimalle çalışır, bazı eksikleri varsa giderirsiniz.
buyurun gereken php kodları :
<?php
mysql_connect('localhost','baksakne_uye','uye') || die ("Hat 1");
mysql_select_db('baksakne_uye') || die ("Hata 2");
$id=$_GET['id'];
if($id!=""){ // id kutucuğu boş değilse bunu yap
	$h = mysql_query("SELECT * FROM fikralar WHERE id='$id'");
while ($k = mysql_fetch_array($h)) {
$isim = $k["isim"];
$tarih = $k["tarih"];
$hit = $k["hit"];
$fikra = $k["fikra"];
	print "Adı : <? echo $isim; ?>
<br />
Fıkra : <? echo $fikra; ?>
</font>"
	}
}else{ // Değilse (yani id kutucuğu boş ise) bunu yap: 
$cagir=mysql_query("SELECT * FROM fikralar"); // Bir özellik sorgulamadan, bütün tabloyu çek
	while($fikracagir=mysql_fetch_array($sor)){ //Bu şartı gördüğün HER YERDE gerekeni uygula
		$yeniisim=$fikracagir['isim']; //Karışıklık olmaması yeni değişkenleri tanımladım.
		$yenitarih=$fikracagir['tarih'];
		$yenihit=$fikracagir['hit'];
		$yenifikra=$fikracagir['fikra'];
	print "Adı : <? echo $yeniisim; ?>
<br />
Fıkra : <? echo $yenifikra; ?>
<br />
Hit : <? echo $yenihit; ?>
<br />
Tarih : <? echo $yenitarih; ?>
</font>"
} // While etiketini kapattığım satıra kadar HER SATIR BAŞINA TEKRAR EDEREK bütün satırları yayına sokar.
} // Else şartını kapatıyorum
?>
Sen de bi alemsin. print'in içinde <?php ?> olurmu hiç ?