http://www.selmantunc.com/?file_id=100Bu nerede işinize yarar derseniz ,sitenizde atasözleri yada anlamlı sözler,yada rastgele resim göstermek gibi işlemlerde işinize yarayacaktır.

select * from sozler order by rand() limit 1

buradaki rand fonksiyonu rastgele veri dönderir.

Örnek kullanım

$query = "select * from sozler order by rand() limit 1";
 $result = mysql_query($query) or die (mysql_error());
 while ($sozzz = mysql_fetch_assoc($result))
 {
 echo $sozzz["soz"];
 }

Örneği indirmek için tıklayın

Antalya’da iş arayan PHP & MySQL kodlama yapabilen, tam / yarı zamanlı çalışabilecek olan arkadaşlar arıyorum.  İlgilenenler serpito{AT}gmail{.}com  adresine e-posta gönderebilir.

database class

Yazılım geliştiriciler için en temel konu, kod yinelemeden kurtulup daha sade ve pratik bir şekilde class yapısı kullanmaktır. Veritabanı işlemlerinde her sorguda sırasıyla mysql_connect, mysql_query, myql_num_rows, mysql_fetch_array komutlarını hiyerarşisine uygun şekilde kullanmak fazlasıyla zaman kaybıdır.

Bu yüzden bu yazıda inceleyeceğimiz  DatabaseClass sınıfını kullanarak veritabanı bağlantısını her sayfada bir defa açmak ve sayfa altında da bir defa kapatmak yeterli olacaktır.  Öntanımlı basit fonksiyonlar yardımıyla da ihtiyacımız olan bütün mysql komutlarını rahat bir şekilde kullanabileceğiz.

Kişisel olarak sürekli kullandığım bu sınıfı mysql.php dosyası altında tutuyorum. Kodlarını inceleyelim;

Devamını okuyun »

Serpito’nun yazdığı PHP: Microsoft Excell Dosya Okuma Sınıfı (class.oleread.php) konusunun tersi olarak , ben de PHP ile Microsoft Excel’e veri aktarma olayını yazayım.
Veri tabanımızda yer alan examples tablosundaki verileri örneğimizde excell dökümanı olarak çıktısını alacağız. Veritabanı adımız excell, tablo adımız examples, tablomuzda yer alan id, name, url, açıklama alanlarında yer alan verileri gumusluoglu.xls office dosyasına aktaracagız.

php excel

Devamını okuyun »

PHP:Ajax- favourite

Özellikle sosyal ağlarda ağımızdaki kişilerin paylaştığı içeriklere karşı etkileşim halinde olmanın en önemli yolu beğenini göstermektir.

Bu uygulamamızda yayınlanan resimleri favorilere ekleme veya beğenme olayını inceleyeceğiz.

Devamını okuyun »

Twitter’a dadanmışken tam olsun artık. Sayfa altında yer alan more çubuğu nasıl çalışıyor, ne gibi yararları var sorularına cevap arayalım.

Devamını okuyun »

Mysql LIMIT Komutu ve Kullanımı

Yazar: sword fish, Kategori: MySQL Dersleri

Mysql de verilere sorgular uyguladığımızda bize geri gelen verileri LIMIT komutu ile kontrol edebilir. İlk 5 kayıt, son 5 kayıt, 50. kayıttan sonra 10 kayıt gibi işlemleri uygulaya biliyoruz. Php de sayfalama sistemlerinde LIMIT kullanılabilir. Örnek olarak sayfalarımızda 10 ar 10 ar veriler sıralansın. 3. sayfada 30. kayıttan sonra 10 kayıt daha göster gibi sınırlandırmalar yapılabilir. Örnek kod aşağıdaki gibidir.

SELECT * FROM kitap LIMIT 30, 10;

30. kayıttan sonra 10 veri daha getirdemiş olduk.

Kitap tablomuza eklenen son 10 veriyi görebilmek için;

Devamını okuyun »

Mysql Like Komutu

Yazar: sword fish, Kategori: MySQL Dersleri Uygulamalar

Veri tabanında arama işlemleri yapabilmek içim LIKE komutunu kullanırız. Veri tabanımızda haber tablomuzda baslik sütununda arama işlemi yapacağımızı var sayalım.”baslik” sütununda örnek olarak “arama” kelimesini arayalım. “baslik” sutunundaki verilerde içerisinde arama olan tüm veriler bize geri döner.

SELECT * FROM `haber` WHERE baslik like '%arama%';

Sadece ilk harfi “a” olan verileri sıralamak istediğimizde;

SELECT * FROM `haber` WHERE baslik like 'a%';

Devamını okuyun »

Mysql AND(ve) ve OR(veya) Komutu

Yazar: sword fish, Kategori: MySQL Dersleri

Veri tabanındaki verilere sorgular uygularken ve , veya gibi komutları kullanmamız gerekebilir. AND komutu “ve” anlamına gelmektedir, OR komutu “veya” anlamına gelmektedir.
Aynı anda iki olayın da gerçekleşmesini istiyorsak veya olayların aynı anda gerçekleşmesini istiyorsak; AND komutunu kullanmalıyız. Örneğin kitap tablosunda satışta olan ve onaylı olan kitapları göstermek isteyelim;

Devamını okuyun »

Sayfa 1 / 3123