Bu SQL komutu herhangi bir şart aramaksızın (WHERE deyimini kullanmadık), personel tablosunda bulunan kayıtların hepsini siler. Fakat burada dikkat edilmesi gereken husus, bu işlemden sonra personel tablosu yapısını aynen korur. Yani içindeki kayıtlar silinir ama tablo yapısı, alan isimleri, veri türleri, birincil anahtar, vs. hepsi korunur. Eğer tabloyu içindeki kayıtlarla beraber tamamen silmek istersek DELETE yerine DROP TABLE komutunu kullanırız.
Arkadaşlar bu şekilde maximum bir sayfada 25 veri gösteriliyor yada kaç olarak ayarlarsan ama her haber ekledikçe bununla uğraşmak istemiyorum. Sayfaya ayırma şeklinde olmasını istiyorum bunu nasıl yapabilirim? Her sayfaya 20 konu şeklinde mesela..
Kod:
<?
$isimy = mysql_query("select * from icerik ORDER BY id DESC LIMIT 0,25");
$katS = mysql_num_rows($isimy);
$sayac = 0;
while($katF = mysql_fetch_array($isimy))
{
$idx[$sayac] = $katF["id"];
$baslikx[$sayac] = $katF["baslik"];
$haber1[$sayac] = $katF["haber1"];
$sayac++;
}
$dongu1 = 25;
?>
<TABLE width="630" align="center">
<?
for($i=0;$i<$dongu1;$i++)
echo("
<TR>
<TD><b><a href=\"yazilar/".make_url_friendly($baslikx[$i])."-".$idx[$i].".html\">".$baslikx[$i]."</a></b></TD>
</TR>
<TR>
<TD style='border-bottom: 1px solid #FFFFFF;'>".$haber1[$i]."<br><br></TD>
</TR>
");
?>
</TD>
</TR>
</TABLE>
Arkadaşlar bu şekilde maximum bir sayfada 25 veri gösteriliyor yada kaç olarak ayarlarsan ama her haber ekledikçe bununla uğraşmak istemiyorum. Sayfaya ayırma şeklinde olmasını istiyorum bunu nasıl yapabilirim? Her sayfaya 20 konu şeklinde mesela..
Moderatör tarafında düzenlendi: