'PHP MYSQL kategorisi için arşiv' Category
Php ile mysql veritabanına kayıt girişi yapıldıktan sonra; bu girilen kaydın id numarası(primary key) bulunmak istenebilir. Bunu yapmak için mysql_insert_id fonksiyonu kullanılır.
php-mysql insert into örnekleri
mysql_query(”insert into yazi(`baslik`,`icerik`) values ($baslik,$icerik) ”);
$son_id=mysql_insert_id();
Nisan 12th, 2010 | Posted in PHP, PHP MYSQL | 2 Yorum
mysql_fetch_row ve mysql_fetch_array komutları php ile mysql veritabanından kayıt çekmek için kullanılır. Aralarındaki fark; mysql_fetch_row ile tek kayıt yani tek sonuc döndürülür. mysql_fetch_array ise birden fazla kayıt döndürmek için kullanılır.
Bunu bir örnekle açıklayalım. Aşağıdaki şekilde bir mysql veritabanımız olduğunu varsayalım.
yazilar Tablosu:
Yazi_id
Yazi_baslik
icerik
1
Baslik1
İçerik1
2
Baslik2
İçerik2
3
Baslik3
İçerik3
4
Baslik4
İçerik4
Yukarıdaki tabloda birkaç sorgulama yapalım.
Örnek 1: Bütün kayıtların başlık ve içeriğini listeleme.
Kasım 16th, 2009 | Posted in PHP, PHP MYSQL | 2 Yorum
Bu yazıda google için dinamik olarak güncellenen sitemap.xml site haritası oluşturma işlemi anlatılacak.
İlk olarak bu işlemin mantığından bahsetmek istiyorum:
Oluşturulacak sayfa aslında sitemap.php sayfası. Çünkü xml formatlı dinamik bir sayfa oluşturlamaz(en azından ben öyle biliyorum). Bu sitemap.php sayfası da .htacces kullanılarak sitemap.xml olarak
Ekim 27th, 2009 | Posted in PHP, PHP MYSQL | 3 Yorum
Php-mysql ile site yapımını daha anlaşılır olması için alt sitede örnek uygulama ile anlatmayı düşündüm.
Elimden geldiği kadar kodları sadeleştirdim ama yinede benim için uzun ve zaman alıcı bir anlatım oldu.
Şimdilik sadece yönetim panelinde yazı ekleme, yazı silme ve yazı düzenleme seçenekleri mevcut. Zamanım olursa daha gelişmiş özellikleri de eklemeyi düşünüyorum
Demosunu yapmaya vaktim olmadı. Zaten demo yapıp veritabanını kullanıma açmam […]
Eylül 2nd, 2009 | Posted in PHP, PHP MYSQL | 7 Yorum
Örnekte bir yazıya ait anahtar kelimeler ve anhatar kelime sayıları seçim kutuları ile listelenmekte ve gönder butonu tıklandığı zaman diğer sayfada seçili anahtar kelimeler görüntülenmektedir.
Örnek bir yazıdaki kelimeleri ve kelime sayısını seçim kutuları ile listeleyen bir fonksiyon ve formu alan php sayfasından oluşmaktadır.
Kelimeleri ve kelime sayılarını tablo olarak listeleyen fonksiyon:
<?php
function akel_liste($nesne_id) /*Fonksiyon nesne_id değişkenini alarak bu yazıya ait […]
Şubat 15th, 2009 | Posted in PHP, PHP MYSQL | 1 Yorum
PHP ile TinyMCE Kullanarak Yönetim Paneli Hazırlamak.
TinyMCE ile MySQL veritabanına veri girişi sırasında en büyük sorunlardan birisi türkçe karakter sorunudur. Yazıda Türkçe karakterlerin MySQL veri tabanına düzgün bir şekilde kaydedilmesi anlatılmıştır.
TinyMCE kullanımı yazısında TinyMCE’nin nasıl kullanılacağı anlatıldı. TinyMCE’nin olduğu formun action bölümünde bilgial.php yazıldığını varsayalım ve bilgial.php sayfasını oluşturalım.
Öncelikle MySQL veritabanı bağlantısı için baglanti.php isimli bir sayfa oluşturulmalı […]
Ocak 10th, 2009 | Posted in PHP, PHP MYSQL | 5 Yorum
TinyMCE kullanarak PHP yönetim paneli hazırlamak.
Php ile site yapımında yayınlanacak yazıyı biçimlendirmek, resim eklemek gibi işlemleri yaparken editör kullanmak gerekir. TinyMCE ve FCKEditor gibi ücretsiz editörleri kullanabilirsiniz. Bu yazıda PHP site için TinyMCE editörün kullanımı anlatılacaktır.
Editörün demosu için: TinyMCE demo
TinyMCE editörü indirmek için: TinyMCE indir
Editörü indirip açtığınıza zaman jscripts ve examples isimli iki klasör ve bir txt açılacaktır. […]
Ocak 10th, 2009 | Posted in PHP, PHP MYSQL | 1 Yorum
PHP ile Yönetim Paneli Hazırlamak
Bu uygulamada örnek olarak bir şiir sitesi verilecek. Harflerden oluşan bir menü ve harfe tıklandığı zaman ismi o harf ile başlayan şairler listelenecek. Liste 10 şairden oluşan sayfalara ayrılacak. En altta da sayfa sayısını gösteren linkler bulunacak.
Harf menü ana sayfada(index.php) bulunsun. Şairlerin listeleneceği sayfa ise sair.php olsun. index.php içindeki harf menüdeki linklerin get metodu ile şairin […]
Kasım 4th, 2008 | Posted in PHP, PHP MYSQL | 1 Yorum
Bu yazıdan önce aşağıdaki yazıları inceleyebilirsiniz.
Php ile MySql veritabanı bağlantısı.
Php ile MySql veritabanında tablo oluşturmak.
PHP ile Bilgi Girişi, Bilgi Silme ve Güncelleme Yapılan Yönetim Paneli Uygulaması.
Php ile MySql veritabanındaki tabloya bilgi girmek için varitabanına bağlantı oluşturur ve gerekli SQL komutları işletilir.
Aşağıdaki örnekte musteri tablosunda; “ad”, “isim” ve “yas” alanlarına bilgi girilmektedir. Örnekte daha önceden musteri […]
Temmuz 5th, 2008 | Posted in PHP, PHP MYSQL | 2 Yorum
Php ile veritabanı işlemi yapabilmek için MySql veritabanı bağlantısı oluşturulmalıdır. Bağlantı oluşturulduktan sonra tablo oluşturmak için kullanılacak SQL ifadesini bir değişkene aktarmak gerekir. Bu değişken de bağlantı değişkeni ile birlikte çalıştırılarak SQL ifadesi çalıştırılır.
Php ile MySql Veritabanında Tablo Oluşturma Örneği:
$baglanti = mysql_connect(”localhost”,”sitedefte_mert”,”1234abcd”);
if (!$baglanti)
{
die(’Veritabanı bağlantısı gerçekleşmedi: ‘ . mysql_error());
}
mysql_select_db(”sitedefte_prj”, $baglanti);
$sqlim = “CREATE TABLE musteri
(
isim varchar(15),
soyad varchar(15),
yas int
)“;
mysql_query($sqlim,$baglanti);
mysql_close($baglanti);
Php ile Tablo […]
Temmuz 4th, 2008 | Posted in PHP, PHP MYSQL | 5 Yorum