Web Programlama
PHP VE MYSQL


MYSQL bir veritabanı sistemidir.PHP kodları kullanılarak bu veritabanına bağlantı yapılabilir, veri yazılabilir yada kayıtlı bulunan veriler üzerinde işlem yapılabilir. 

Bu işi yapabilmek için MYSQL programında ( bendeki php sunucusunda vardı ismi Ravenswood Joomla Server) bir veritabanı ve bir tablo oluşturmak gerekir. 

Daha sonra herhangi bir kelime işlemci programında (notepad, wordpad..v.s) aşağıdaki kodlar yazılır:

[ MYSQL VERİTABANINA BAĞLANMA

bu örneklerde veritabanı ismi "deneme" oluşturduğumuz tablonun ismi "ornek " olarak kaydedilmiştir. Arkadaşlar bu nokta çok önemlidir. Eğer veritabanı ismini ve tablo ismini yanlış girerseniz uygulamanız hata verecektir.)


mysql_connect("localhost", "admin", "1admin") or die(mysql_error());

mysql_select_db("deneme") or die(mysql_error());

?>


VERİTABANINDAKİ TABLOYA DEĞER KOYMA

( Arkadaşlar buradaki "ad" ve "yas" tablodaki alan adlarıdır.)

// VERİTABANINA BAĞLAN
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("deneme") or die(mysql_error());

// TABLOYA DEĞER GİRİYORUZ
mysql_query("INSERT INTO ornek
(ad, yas) VALUES('cem yılmaz', '30' ) ") 
or die(mysql_error()); 

mysql_query("INSERT INTO example 
(ad, yas) VALUES('Pamela Anderson', '21' ) ") 
or die(mysql_error()); 

mysql_query("INSERT INTO example 
(ad, yas) VALUES('Adriana Lima', '25' ) ") 
or die(mysql_error()); 

echo BİLGİ KAYDEDİLDİ !";

?>

TABLODAKİ DEĞERLERİ EKRANA YAZDIRMA

// VERİTABANINA BAĞLAN
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("deneme") or die(mysql_error());

// ÖRNEK ADLI TABLODAN TÜM DEĞERLERİ AL VE RESULT DEĞİŞKENİNE AT (buradaki * tablodaki tüm alanları al demektir. İsterseniz buraya herhangi bir alan adını yazabilirsiniz.)

$result = mysql_query("SELECT * FROM ornek")
or die(mysql_error()); 

// ROW ADLI DEĞİŞKENDE BU VERİLERİ DEPOLA
$row = mysql_fetch_array( $result );
// TÜM VERİLERİ YAZDIR

echo "ADI: ".$row['ad'];
echo " Age: ".$row['yas'];

?>



Evet arkadaşlar şimdilik bunlar başlangıç eğer ilgilenen ve ileri düzeyde uygulamalar yapmak isteyen olursa yardımcı olurum. Herkese kolay gelsin.

Yazan: LordOfTheDrunks

Yorum ekle

Güvenlik kodu
Yenile