İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Vazgeçilmez Php Ve Mysql Cümlecikleri

FERDIKUCUK

0
İyinet Üyesi
Katılım
27 Ağustos 2007
Mesajlar
117
Reaction score
0
S.a Arkadaslar Bugunki Makalemde Php - Mysql Kodlama Yaparken En Cok Kullandigimiz Cumlecikleri Ele Alacagim.

Forumlarda Sikca Sorulan Sorulardan Bazilari

1-) Verileri Bastan Sona Dogru Nasil Siralarim ?

2-) Verileri Sondan Basa Dogru Nasil Listeletirim ?

3-) ilk 50 Veriyi Nasil Cekerim?

4-) Son 50 Veriyi Nasil Cekerim?

5-) Hite Göre Nasil Siralarim ?

6-) Tarihe Gore Nasil Siralarim ?

7-) Üye Girisinde Cookie Nasil Atarim ?



Cevaplar

1-)





Kod:
 <?php 

$sor=mysql_query("select * from tablo order by sutunadi ASC"); 

?>



Buradaki ASC Ve Sutunadi Bastan sona Siralanacak Listeyi Belirtir.

Ornegin :

tablomuz uyeler olsaydi sutunumuzda id alani olsaydi uyeleri 1 -2- 3 diye id noya gore siralayacaktir.



2-)





Kod:
<?php 

$sor=mysql_query("select * from tablo order by sutunadi DESC"); 

?>





Buradaki DSC Ve Sutunadi Sondan Basa Siralanacak Listeyi Belirtir.

Ornegin :

tablomuz uyeler olsaydi sutunumuzda id alani olsaydi uyeleri 3 - 2 -1 diye id noya gore siralayacaktir.



3-)



Kod:
<?php 

$sor=mysql_query("select * from tablo order by sutunadi ASC limit 0,50"); 

?>





Buradaki ASC Ve Sutunadi ilk degerden 50. degere göre Siralanacak Listeyi Belirtir.

Ornegin :

tablomuz uyeler olsaydi sutunumuzda id alani olsaydi uyeleri 1-2-3....50 diye id noya gore siralayacaktir.



4-)



Kod:
<?php 

$sor=mysql_query("select * from tablo order by sutunadi DESC limit 0,50"); 

?>





Buradaki DESC Ve Sutunadi Son 50. degere göre Siralanacak Listeyi Belirtir.

Ornegin :

tablomuz uyeler olsaydi sutunumuzda id alani olsaydi uyeleri 50 - 49 - 48 - 47 - 46 ....1 diye id noya gore siralayacaktir.





5-)



Kod:
 </B>

<?php 

$sor=mysql_query("select * from tablo order by hit DESC limit 0,50"); 

?>





Buradaki Hit Alanina dikkat ediyoruz eger tablomuzda hit diye bir sutun yok ise hata verecektir.

tablomuz makaleler olsaydi sutunumuzda hit alani olduguna gore en cok Okunan makaleleri Bu sekilde Cekecektik.



6-)



Kod:
 </B>

<?php 

$sor=mysql_query("select * from tablo order by tarih DESC limit 0,50"); 

?>



Buradaki tarih Alanina dikkat ediyoruz eger tablomuzda tarih diye bir sutun yok ise hata verecektir.

tablomuz makaleler sutunumuzda tarih alani olduguna gore en son eklenen makaleleri Bu sekilde cekecektik.



7-)

Her Forumda Cokca Tartisilan Bir Soru Oldugu icin Biraz Usteleyecegim Galiba Bu soruyu

Evet Arkdaslar uyekaydi ve giris fomunun doldgunu varsayiyorum.





</B>

Kod:
<?php 

$uyeadi=mysql_real_escape_string($_POST["uyeadi"]); // Formdan Gelen veriyi Aliyorum 

$sifre=mysql_real_escape_string($_POST["sifre"]); // Formdan Gelen veriyi Aliyorum 

// Uyeler Tablomuz Oldugunu Varsayiyiorum ve Sifrelerin oldugu Gibi Yazildigini Dusunuyoruz. 

$sor=mysql_query("select * from uyeler uyeadi='$uyeadi' and sifre ='$sifre'"); 

if(@mysql_num_rows($sor)>0){ 

// Giris Basarili Olursa Buradaki Kodlar Calisacaktir. 

setcookie("kullanici",$uyeadi,time()+3600); 

// Buradaki Kullanici Cookieyi Cekmemize yarayan String degerdir 

// 3600  ise cookienin zaman suresidir.ve saniye cinsindendir. 

// Evet Arkadaslar Cookiemizi Basariyla Olusturduk. 

// istenilen Sayfalarda Cekmek icin $degisken=$_COOKIE["kullanici"]; olarak kullanabiliriz 

}else{ 

// Sifre Yada Kullanici Adi Yanlissa  



echo "Giris Yapamadiniz"; 

} 

?>

Makale Sahibi : Ferdi Kucuk

Site : www.programlamadili.net

Kaynak : http://www.programlamadili.net/PHP/vazgecilmez-php-ve-mysql-cumlecikleri-383.html
 
A

a.ışık

Misafir
iyi güzel de ya kullanıcı cokie'yi kendi bilgisayarından
olduğu yerden silerse nasıl olacak ??
cokie ile değil de direkt mysql'e kaydederek kontrol edemez
miyiz cokie'nin mantığını ??
 

eRLySL

0
İyinet Üyesi
Katılım
25 Mart 2008
Mesajlar
424
Reaction score
1
iyi güzel de ya kullanıcı cokie'yi kendi bilgisayarından
olduğu yerden silerse nasıl olacak ??
cokie ile değil de direkt mysql'e kaydederek kontrol edemez
miyiz cokie'nin mantığını ??

Cookie'nin mantığı kullanıcıyı tanımaktır zaten. Silerse yada yoksa, o kullanıcı bilgilerini sistem göremez, dolayısıyla işlem false döner :)
 

SS9

0
İyinet Üyesi
Katılım
27 Nisan 2008
Mesajlar
197
Reaction score
0
Teşekkür ederim hocam ellerine sağlık.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst