23 Haziran 2015 Salı

PhpMyAdmin ile ilgili bilinmesi gerekenler;

Create =bilgisayarda  tutulan verilirin kontrol edilmesi yada erişilmesi

Create Database =veri tabanı oluşturmak için kullanılır.

Primary Key =bir tabloda bir sütünu eşsiz  bir değer yapmaya yarar.

Mysql fetch_array =bir sonuç satırı getirir.

Varchar =Text arasındaki fark yani kullandiğımız sütunlar.

Insert =Tablolara veri girişi yapmak amacıyla kullanılır.

Insert İnto =SQL'de veri tabanına  kayıt eklemek için kullanılır.

Value =değer vermek, değer biçmek.

Update =tablodaki veriyi guncelleme,

Delete = tablodaki veriyi, silme

Mysql-select_db =veri tabanına bağlanmadan, bağlanacağımız veri tabanını seçmeye yarar.

MyAdmin =Veri tabanına erişme programı.

Echo =ekrana yazdırma işlemi

Örn:select*from  yazarlar= veri tabanında "yazarlar"ı çekmemizi yarar

Php'de veri tabanı oluş.,Guncelleme,silme,ve kullandiğımız satırlar





CREATE database veritabani ad;
create table veritabani adi (id int (12)primary key,
ad varchar (255);

insert into tablo adi (id adi value(12,"...")
update tablo adi  set id= 11, adi ="İstanbul" where=1,
delete from veritabani adi where silinecek yer (1,id=11)

22 Haziran 2015 Pazartesi

SQL'DE OPARATÖRLER VE KULLANIM AMAÇLARI

Aşağıdaki operatörlerde  gördüğünüz gibi bu operatörler kullanım amaçlarına göre değer verme  eşitleme vs.  gibi şeyler  rahatlıkla yapılabilir.
                                                                                                                                                               






Veri Tabanına Bağlanma :)

         <?php
//error reporting(0);
$host="127.0.0.1";
$user="root";
$pass="";
$baglanti = @mysql_connect($host,$user,$pass);
$veritabani =@mysql_select_db('yiyecekler');
if($bağlanti && $veritabani) {
    echo 'Bağlanti kuruldu. <br>';
} else {
   echo ''Bağlanti kurulamadı.<br>';
}
$sorgu=mysql_query("select *from yiyecekler ");
while($satir=mysql_fetch_array($sorgu))
{
echo "Id".$satir[0]."adi".$satir[1]."açıklama".$satir[2]."<br>
}
mysql_close($bağlanti);
?>

19 Haziran 2015 Cuma


"PHPMYADMİN'DE TABLO OLUŞTURMA!";

Genel bilgiler;


< ? phpmysql_ select_db("deneme");

$sorgu 2"CREATE TABLE cdlerim

id int (11) NOT NULL auto_increment,

album_adi  varchar(255) NOT NULL,

sanatci_adi varchar(155) NOT NULL,

album_yili year (7) NOT NULL,

PRİMARY KEY (id)
)";

IFNULL, NULLIF Kodları

Null ifadeleri genellikle veri tabanı oluştururken karşilaştığımız bir terim olmakla birlikte  veri tabanındaki tabloların hücrelerindeki boşlukları doldurmaktır aslında bir hücrenin boş kalmasını istemiyorsak eğer o boşluğu notnull ifadeleriyle doldurma yetkisine sahibiz.

select ders. kredi, ders. dadi, case kredi when '5' then "dersin kredisi"end as kredi_no from ders


select ders. kredi, ders. dadi, İF(kredi- '7' "kredili ders","dersin kredisi") As ders_kredisi from ders


select ifnull (6,5)




select nullif(2,2)  =Eğer verdiğiniz değerler eşit ise çıkan sonuç aynısı yani(sayının kendisi olacaktır). şekilde görülduğu üzere;






Case kod kullanımı:


select ono ,adi,soyadi,dyeri,
case dyeri
when '3' then 'mucahit'
when 'emre' then 'mehmet'
when 'ali' then 'can'
when 'bursa' then 'mus'
else 'bulunamadı'
end  As sonuc
from ogrenci

18 Haziran 2015 Perşembe

Join ve Çeşitleri

Join = Joinler genel anlamda birleştirmek demektir. yani birleştirmek istediğimiz yazı ve tabloları birleştirmeye yarar diyebiliriz.
Joinlerin çeşitlerı ve kullanıldığı kodlamalar şşekılde görüldüğü gibidir;

1) İnner Join =2 tablo içinde boş verileri temizler ve göstermez.







2)Left Join =ilk tablo için boş olan verileride göstermenizi sağlar.






3)Right Join =İkinci tablo için  boş olan verileride göstermenizide sağlar.




4)Full Join =iki tablo içinde  boş olan değerler gösterilir.


Joinler  boş bırakmak istemediğimiz  yerleri doldurmaktır boş kalan tabloları  tablolarada null ifadesini yerleştirmektir.




17 Haziran 2015 Çarşamba

             MYSQL' Genel bilgi (2) =

phpmyadmin'de sıkça karşılaştığımız bazı ifadeler;  yukarıda gösterilen   tabloda bu işaretlerin ne anlama geldiklerine dair ve bu işaretlerle neler yapabileceğimiz gösterilmiştir. phpmyadmin'yalnızca sözel ifadeler olmayıp sayısal değerleride ifade eden bir takım işaret ve operatörler vardır.

16 Haziran 2015 Salı

Tablo Oluşturma



Dil bölümünü  ve gerekli yerleri tamamladığımızda başarılı bir şekilde  tablosu oluşacaktır.

15 Haziran 2015 Pazartesi

PhpMyAdmin'in ilk açılış ve kurma

ilk işlem burudan yapılır. yani diğer adıyla etkinleştir yeşil işaretli olan yere sağ tıklayıp açılan menüde "localhost "deriz açılan pencerede yanı ust internet sayfasında 'localhost:81/'deyip php'ye giriş yapmış oluruz şekılde göruldüğu gibi;
bu pencerede sağ alt bölümde yer alan "phpmyadmin'i tıklanır.
açılan pencerede veri tabanı oluşturulur. ve tabloya giriş yapılır. bunun amaçlarından biriside bağlantı (connect)'yı sağlamaktır.

Burada  tabloları doldurup ad,soyad,vs vereceğimiz  değerlere göre..daha sonra uzunluk değeri girilir. ama uzunluk değerinin  max 255 olup daha fazla karakter içermez buda kesinlikle unutulmamalı. daha sonra "Index"te primary seçilip  son olarak "yorumlar" kısmındaki kutucuk işaretlenir.ve SQL'kısmına(kod kısmına) giriş yapılır


yukarıda gördüğümüz MySQL 'e giriş yapılır.  ve gerçekleştiricegimiz işlemler:silme,guncelleme,aktarma, değer verme,veri tabanları oluşturma gibi işlemleri rahatlıkla yapabiliriz.







Wamp'a giriş ve Bağlantı

Wamp'a giriş ve Bağlantı nasıl yapılır?


 Eğer bir php dosyası ile çalışacak olursak  lkönce yapmamız gereken  işlemler ve bazıadımlar vardır.buna uymamızda kesinlikle yarar vardır. bir php dosyası  ile çalışmak;   ilkönce masaüstünde yer alan "Bilgisayar"kısmında "Yerel Disk C"tıklarız.




İkinci olarak aşağıda belirtildiği gibi "wamp"kısmına tıklarız.



daha sonra ise "bin"klasörü tıklanıp başka bir klasöre erişim yapılır.


ekrana "apache"kısmı gelir ...
"Apache"kısmını tıkladığımızdan sonra "apache 2.4.9"ekrana gelir..


bunuda onayladıktan sonra "conf "denen bir klasör gelir ve  onayladıktan sonra  başka bir sayfaya dallanma olur. Dallanma dediğimiz başka bir sayfaya geçiş..
daha sonra çıkacak pencerede "http conf"a sağ tıklayıp açılan pencerede  "Edit with Notepadd++" e giriş yapmış oluruz. aşağıdaki şekılde gösterildiği gibi...




=>   Ve son olarak  açılan pencerede  birtakım kod  ve yazılar  karşımıza gelecektir buruda da yapacağımız  "Listen 80,80" yazılan  yeri değiştirip "81"yapıp düzgünce kaydettik mi "localhost"a rahatlıkla erişim yapılabilir.


Wamp'ı kurup giriş yapma adımları;

ilk önce "Bilgisayar"ım kısmından yerel disk, ondan sonra "wamp"tıklıyoruz;
Wamp bölümune tıkladığımızdan sonra   şekilde görüldüğü gibi "bin" denen bir klasör ekrana gelir burdan bin'e tıklanır.
"bin" tıklattıktan sonra apache tıklanır aşağıdaki şekilde  gördüğünüz gibi; 
ondan sonra  "apache 2.4.9" kısmı karşınıza çıkacaktır karşınıza  gelen "conf"sekmesi gelir ve tıklanır. 
aşağıdaki penceredede görüldüğü gibi  bir kod kısmı ekrana gelecektir çıkan ekranımızda (listen) yani "80"yazılan yeri "81" yaptıktan sonra  kaydedip işimizi sonlandırırız. yalnız 81 yaptığımızdan kesinlikle emin olmalıyız buda kesinlikle yanlış yapılmamalı ve  doğruluğundan emin olunmalıdır kulanıcılara  önerilir. 
sağ üst  panelde kaydet seçeneğine tıklayıp programımızı sonlandırırız


PHPMyAdmin'de Wamp'ı kurup çalıştırma

<?php
echo"Hoş Geldiniz";
$host=127.0.0.1"
$user ="root";
$pass ="";
$vtbağlanti=mysql_connect($host,$user,$pass,"deneme");
?>

                              WHİLE DONGÜSÜ                                    (Dev c++ ) #include <cstdlib> #include <i...