Tiktok Kameralı Chat Sohbet odaları

Yalnızlık ve yalnız yaşamak kimilerine çok itici geliyor. Asla karsiyaka escort yapamam diyorlar. Derine inmek ve kendini tamamen izole hayata mahkum etmek elbette sıkıcı olur. Yalnızlık tanrıya mahsustur demişler boşuna değil. Lakin konu yalnız yaşamaya geldiği zaman benim için mutluluk verici bir şeydir. Arkadaşlarım ile zaman geçirmekten çok hoşlanırım. Hatta çok geziyorsun diye eleştirildiğim zamanlar dahi olmuştur. Neyse bu konuları geçelim. Yalnız yaşayan escort olarak sana sunacaklarım nedir. Onları anlatayım. Tek başına yaşamak süper bir duygu. Evin içerisinde iç çamaşırları ile geziyorsun. Ne bileyim uyandığın zaman daha özelinde rahat zonguldak escort bayan hissediyorsun. Bir erkek arkadaşını ya da müşterini davet ettiğin zaman daha romantik ateşli dakikalara beraber koşabiliyorsunuz.
Bu örnekleri çoğaltabilirim. Yaşadığın yerin konumu ve de kalitesi de bir o yalova bayan escort kadar önemlidir. Benim tuttuğum yer tüm eğlence yerlerine alkol içilen publara ve de kafelere oldukça yakın. İstediğin zaman ulaşacağın merkezi bir yere sahiptir. Bu yüzden rahat olmanı istiyorum. Evimde neler var. Büyük bir banyo var mesela küvetli. Ayrıca ben erkeklerin sosyal hayatına yönelik de hizmetler veriyorum. Nasıl oluyor diyeceksin. Evime geçen gün Beinsport bağlattım. O kadar fanatik erkekler var ki. Yanıma gecelik escort görüşmesine gelecek mesela. Seansı alıyor tamam mı? Ben de saf gibi bekliyorum. Gelmeyince arıyorum nerede kaldın diye. Arkadaşlarla maçı izliyorum içiyoruz.
Bitince geleceğim diyor. Ben de süslenmiş püslenmiş iç çamaşırlarım ile tekirdag escort bayan erotik şekilde onu bekliyorum yahu. Olacak iş değil. Sonra karar aldım. En iyisi bu maç izleme işleri evimde de mümkün olsun. Beyler de rahat rahat yanıma gelsinler gibisinden. Şimdi rahatça biranı rakını yudumlarken maç izlersin. Ben de arkana geçer. Sırtını koala gibi okşarken maçın bitmesini beklerim. Rahatın da yerinde olur. Belki devre arasında beni kucağına falan alırsın ha? Hiç fena fikir gibi görünmedi şu an gözüme. 1.69 boyum beyaz tenim kızıl saçlarım var. 29 yaşındayım. Hakkımda merak ettiğin daha ne varsa yalnız yaşayan İzmir escort telefon numarasını arayabilirsin tatlım.Bunların yanı sıra söylemem gereken birkaç şey daha var mesela. Birincisi kendi evimde görüşüyorum. Ama aynı zamanda anal yapan görüşmelerimi eve otele de taşıyabiliyorum. Sınırsızlığım mekan konusunda da kendini gösteriyor. Beyaz tenli kalçam olduğu için sadece becermek istemeyeceksiniz. Aynı zamanda dolgun detaylarını öpmek tokatlamak ve sert şekilde de becermek için elinizden geleni yapacaksınız. Şu ana kadar saatlik seanslarımın hiç birinde acele etmedim. Hele ki sevişme hoşuma gidiyor ise daha da kuralları esnetmek ve zamana yaymak hoşuma gitmiştir. Anal yapan ters ilişkiye giren kız arkadaşınıza sormak istediğiniz başka şeyler var ise çekinmeden telefonumu arayabilirsiniz. Genelde geceleri geç uyuyorum. Bir şekilde bana ulaşmak son zamanlarda yaptığınız en kolay işlerden birisi olacaktır.

PHP ile Encode ve Decode (base64)

şifreleme

Uzun zamandır yazmıyordum, girdiğimde bir ziyaretçimin mesajını gördüm. Bunun üstüne bu konu ile yazmaya başlamak istedim.

Soru: Sitelerdeki şifrelenip saklanmış yazıları, mesajları yada numara,e posta vb. içerikleri nasıl görebiliriz?alanya escort bayan

Cevap:

Sitelerde genelde footer yazıları geliştiriciler veya tasarımcılar tarafından şifrelenmektedir. Bu tarz şifrelemeler genelde base64 şifreleme yöntemi ile yapılmaktadır.
Çözüm ise base64 ile encode olan veriyi decode etmektir.

Bunu da PHP dilinde;
<span style=”color: #693;”>string</span> <span style=”color: #737373;”>base64_decode</span>(<span style=”color: #693;”>string</span> <span style=”color: #369;”>$data</span> [, <span style=”color: #693;”>bool</span> <span style=”color: #369;”>$strict</span> = <span style=”color: #936;”>false</span> ])

Yukarıda görüldüğü üzere base64_decode fonksiyonunu kullanıyoruz. Bu fonksiyonun geri dönüş değeri string, ilk parametresi string
alanya bayan escort ikinci parametresi boolean türündedir.

Parametre Veri Türü Açıklama
$data string base64 ile encode edilen ve base64_decode fonksiyonunun çözmesini istediğimiz şifreli metin
$strict boolean Şifreli metin base64 karakterleri dışında karakter içeriyorsa, fonksiyonun false döndürmesini sağlar.
Aktif olması için true değeri verilmelidir. Varsayılan olarak değeri false durumundadır.

Öncelikle base64_encode() fonksiyonunu kullanarak “yazilimyazari.com” verisini şifreleyelim.
<span style=”color: #693;”>string</span> <span style=”color: #737373;”>base64_encode</span> ( <span style=”color: #693;”>string</span> <span style=”color: #369;”>$data</span> )
<code class=”php”>
&lt;?php
echo base64_encode(“yazilimyazari.com”);
?&gt;
</code>

Output:
eWF6aWxpbXlhemFyaS5jb20=

Şimdi ise bu veriyi base64_decode() fonksiyonunu kullanarak çözelim;
<code class=”php”>
echo base64_decode(‘eWF6aWxpbXlhemFyaS5jb20=’);
</code>

Output:
yazilimyazari.com

Bazen bu verinin varlığı başka kodlarla kontrol edilebileceğinden base64 kodlarını sildiğiniz de veya decode edip çözdüğünüz de sistem çalışmanız bozulabilir. Bu durumlar için varsa kontrol mekanizmasını bulmalı ve imha etmelisiniz.

MD5 ile Şifreleme

Bunun dışında email,şifre, telefon vb. veriler veri tabanına kullanıcı gizliliği ve güvenlik amaçlı md5 ile şifrelenip eklenir.
Bu tarz verileri çözmenin kesin bir yolu yoktur çünkü md5 algoritması geri dönüşümsüz şifreleme algoritmasıdır.
Yani bir kez üretilen bir değer bir daha çözülemez.

Yalnız son zamanlarda md5 bulut veritabanı planları dikkat çekmekte ve büyük veritabanları bulunmakta elinizdeki md5 ile üretilmiş hash’i alarak bu veritabanlarında sorgulatırsanız sonuca varabilirsiniz.

-Nasıl oluyor da çözülemeyen md5 hashlerini bu veritabanlarında bulabiliyoruz?

Şöyle ki; bu veritabanları kullanıcılar tarafından oluşturuluyor. Kullanıcı 1234 değerini şifrele dediği anda sistem verinin hem md5’li halini hemde 1234 şeklinde açık halini veri tabanına kaydediyor. Siz md5 hash’i ile sorgulama yaptığınızda değerler uyuşuyorsa size o md5’in açık halini sunuyor.
Buradan da anlaşılacağı üzere bu veritabanlarında her veriyi bulmak mümkün değil. Ancak basit veriler daha önceden bilinerek girilebilecek düzeyde veriler bulunabilir.

Bu veritabanlarına örnek vermek gerekirse;
MD5 Cracker.org
MD5 Crack.com -> rainbow veritabanı ile çalıştığı için en iyiler arasındadır.

İyi günler dilerim.

jQuery Nedir?

edir

Gelin birlikte jQuery’i tanıyalım. jQuery’i anlayabilmek ve kodlayabilmek için öncelikle sunucu ve istemci ilişkisine hakim olmalısınız.
Eğer bu konular hakkında bilginiz yoksa size jQuery’i tanımaya başlamadan önce Sunucu ve İstemci başlıklı yazımızı okumanızı öneriyorum.

jQuery daha önce de bahsettiğim gibi bir javascript kütüphanesidir. Bu kütüphane resmi sitesinde şu şekilde tanıtılmaktadır;

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

Türkçe olarak çevirecek olursak;

jQuery hızlı, küçük ve özellik açısından pendik escort
zengin bir jacvascript kütüphanesidir. Bir HTML dökümanı üzerinde geçiş ve manipülasyonlar, olay işleme, animasyon ve Ajax’ın kullanımı API ile kolaylaştırmak gibi işler yapar. Sahip olduğu çok yönlü ve genişleyebilir kombinasyonu ile milyonlarca insanın javascript yazma şekli oldu.

Kısaca jQuery bir çok avantajı beraberinde getiren ve milyonlarca insanın kullandığı, kullanımı oldukça kolay bir javascript kütüphanesidir. Html dosyalarımız üstünde yani sitemizin daha çok istemci (ön) kısmında kullanılan bir takım html kodlara anlık veya tuzla escort
şartlı müdahaleler yapabilen bir javascript kütüphanesidir.

Örneğin; bir linke, butona yada herhangi bir div’e tıklanıldığı zaman bir uyarı kutusu çıkması yada başka bir divin açılması, yeni bir html içerik oluşturulması, ajax isteği yapılmasından daha bir çok işleme kadar kullanılmaktadır.

jQuery’i en çok slider yapımında duymuşsunuzdur. jQuery’nin en sık kullanım alanı sitedeki slider kısımları veya kayan içerik alanlarıdır. Lakin bu jQuery’nin kullanıldığı tek alan değildir. Derslerimizin sonunda jQuery’nin hangi alanlarda kullanılabildiğini, ankara escort
jQuery ile neler yapabileceğini daha iyi anlayacaksınız.

Unutmadan söylemeliyim ki; jQuery açık kaynak kodlu bir kütüphanedir. Yani kaynak kodları indirilip kütüphane üzerinde değişiklikler yapılarak kullanılabilir bu yönüyle de birçok alanda kreatif fikirleri gerçekleştirmede kullanılmaktadır.

Resmi sitesinin adresi www.jquery.com ‘dur. Jquery’nin destekçi kurumsal ve bireysel üyelerini görmek isterseniz de www.jquery.org/members adresini ziyaret edebilirsiniz.

Yazılım Nedir Çeşitleri Nelerdir?

Yazılım: Bilgisayarımızdaki her bir donanım biriminin işlevsellik kazanabilmesi için kullanılan her türlü programa ve anlamlı kod parçacıklarına yazılım denir.

Yani genel olarak yazılım olmazsa donanım çalışmaz,donanım olmazsa da yazılımın bir işlevselliği yoktur diyebiliriz.

Örneğin; resim yapmamızı sağlayan paint, bodrum escort
internette gezinmemizi sağlayan Google Chrome,ders içerikleri izlediğimiz EBA,görüntülü konuşma yaptığımız Skype gibi tüm programlar birer yazılımdır.

Yazılım Çeşitleri Nelerdir?

Yazılım temel olarak 2’ye ayrılır.
Sistem Yazılımları
Uygulama Yazılımları

Sistem Yazılımları

1- Sistem Yazılımları

Sistem yazılımlarına İşletim Sistemleri de diyebiliriz. escort bodrum
İşletim sistemlerini daha detaylı olarak bir sonraki konumuz olan “İşletim Sistemleri” başlığı altında göreceğiz.

Sistem Yazılımı (İşletim Sistemi): Bilgisayarımızın ya da akıllı telefonumuzun açıldığı andan kapandığı ana kadar kullanıldığı,tüm donanım ve diğer tüm yazılımların yönetimini sağlayan en temel yazılımlardır.

Sistem yazılımlarına örnek olarak; Windows 10,Linux,MacOS,Android ve İOS’u verebiliriz.

2- Uygulama Yazılımları

Uygulama Yazılımları: Programcılar tarafından programlama dillerinden biri gümbet escort
ile belirli konulardaki problemlerin çözümüne yönelik kullanıma sunulmuş yazılımlardır.

Uygulama yazılımları hangi sistem yazılımına (İşletim Sistemine) uygun yazılmışlarsa o sistem yazılımı altında çalışırlar.

Değişik amaçlara yönelik hazırlanmış binlerce uygulama yazılımı bulunmaktadır.

Örneğin; Yazı düzenleme aracı olan MS Word,sunu hazırlama programı olan MS PowerPoint, tablo-hesap programı olan MS Excel, dosya klasör sıkıştırma programı olan Winrar,oyunlar,antivirüs programları,video izleme programları birer uygulama yazılımıdır.

Uygulama Yazılımları

Kullanım Haklarına Göre Yazılım Çeşitleri

Lisanslı Yazılım: Kullanabilmek için lisans hakkının satın alınmasının gerektiği yazılımlardır. Örnek: MS Office ,Windows 10 vs.

Demo Yazılımlar: Tanıtım amacıyla bir süreliğine ücretsiz olarak kullanılabilen yazılımlardır. Bu yazılım türünde üretici 10 Gün,15 Gün veya 30 Gün gibi bir süre size yazılımı ücretsiz sunar.Bu süre dolduğunda yazılımı kullanmaya devam etmeniz için lisans haklarını satın almanız gerekmektedir. Örnek: Çeşitli antivirüs yazılımları.

Freeware (Ücretsiz) Yazılımlar: Kullanıcıdan her hangi bir ücret talep etmeden CD,disket veya internet yoluyla dağıtılarak kullanıma sunulan yazılımlardır. Örnek: VLC Media Player, Winrar vs.

BETA Yazılımlar: Üreticinin yazılımın eksikliklerinin test edilmesi amacıyla piyasaya sürdüğü yazılımlardır. Bu yazılımlar bir süre kullanıcılara sunulur içeriğindeki eksiklikler veya olumsuz yönler test edilir ve bu eksiklikler giderildiğinde asıl yazılım lisanslı,demo veya bedava olarak tekrar piyasaya sürülür.

Kaynağına Göre Yazılım Çeşitleri

1-Açık Kaynak Kodlu Yazılımlar (Open Source)

Bu tür yazılımlar kaynak kodları ile birlikte dağıtılır.Bu da kullanıcıya bu kodları inceleyebilmesini,üzerinde değişiklikler yapabilmesini,geliştirebilmesini ve kendi projelerinde kullanabilmesini sağlar.

Açık Kaynak Kodlu yazılımlara örnek olarak; 7 Zip, Open Office, Blender, File Zilla, Linux İşletim Sistemi, Firefox, Cam Studio gibi yazılımları verebiliriz.

Avantajları
•Kullanıcı özgürdür.
•Güvenlidir.
•Hızlıdır.
•Beğenilmeyen kısımlar değiştirilebilir.
•Sağlamdır.
•Yazılım korsanlarının yaptıkları kolayca tespit edilebilir.
•Düşük maliyetlidir.

2- Kapalı Kaynak Kodlu Yazılımlar (Closed Source)

Üreticinin ücretli olarak piyasaya sürdüğü,üzerinde üretici izni olmadan herhangi bir değişiklik yapılamayan lisanslı yazılımlardır.Geliştirme imkanı olmaması,hataların tanımlanmasının zor olması,güvenlik açısından sorunlar oluşturabilmesi gibi bir çok dezavantajı olmasına rağmen dünyanın en çok kullanılan yazılımları bunlardır.

Kapalı Kaynak Kodlu yaılımlara örnek olarak; Windows İşletim Sistemi,Photoshop,MS Office,Media Player gibi yazılımları verebiliriz.

Peki Tüm Yazılımlar Faydalı mıdır?

Tabiki piyasada bulunan tüm yazılımlar faydalı değildir. Bilgisayar,tablet veya akıllı telefonumuzun bilgi güvenliğini tehdit edecek bir çok zararlı yazılım da mevcuttur.

SQL Join

 

MySQL işlemlerinde şimdiye kadar her seferinde sadece bir tablodan veri alımı yaptık.Çoğunlukla PHP-MySQL projelerinde bu işlemler bizim için yeterli olacaktır.Ancak daha kapsamlı projeler için aynı anda birden fazla tablodan işlem alışverişi yapmamız gerekebilir.MySQL JOIN olayı da bunun için vardır.

MySQL Join – escort bodrum

MySQL JOIN işlemi ile iki veya daha fazla tablodan parça alarak yeni bir Joined(katılım) tablosu oluşturulur.Bunun anlamı şu ana kadar öğrendiğimiz tüm MySQL işlemlerini ,yeni oluşan joined tablosuna uygulayabiliriz.

MySQL Join Tablosu Kurulumu

İki veya daha fazla tabloyu birleştirme işlemini örneklerle açıklamak ,anlaşılırlığını arttıracak diye düşünüyorum.Şimdi ; “Aile” ve “Yiyecek” adında iki tabloyu ele alalım ve MySQL joine uyarlayalım.

Aile Tablosu:

Birey Yas
Baba 41
Anne 45
Kız 17
Erkek

Yiyecek Tablosu:

Yemek Birey
Biftek Baba
Salata Anne
Ispanak Çorbası
Kebab Baba

Görüldüğü gibi yukardaki her iki tabloda da “Birey” sütunu ortak olarak bulunuyor.Aile Tablosunda aile bireylerinin tamamını ve yaşlarını görüyoruz.”Yemek” tablosunda ise hangi birey hangi yemeği beğeniyor ise yemek isminden sonra sıralanmıştır.

Basit Bir Örnek

Bir aile bireyinin beğendiği yemekleri SELECT ifadesi ile seçtiğimizi düşünelim.

Kodumuzu yazalım:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

< ?php

// MySQL bağlantısı yapıldı

// Sorgumuz yapılandırıldı

$query = “SELECT Aile.Birey, Yiyecek.Yemek “.

“FROM Aile, Yiyecek “.

“WHERE Aile.Birey = Yiyecek.Birey”;

$result = mysql_query($query) or die(mysql_error());

// sorgunun sonucunu yayınlayalım

while($row = mysql_fetch_array($result)){

echo $row&#91;’Birey’&#93;. ” – “. $row&#91;’Yemek’&#93;;

echo “<br />”;

}

?>

“WHERE Aile.Birey = Yiyecek.Birey” ifadesine uygun satırları ekrana yazdırılıyor.

Ekran Çıktımız Şöyledir:

Baba – Biftek
Anne – Salata
Baba- Kebab

Tabloları Karşılaştıralım:

Birey

Yas

Baba 41
Anne 45
Kiz 17
Erkek

Yemek

Birey

Biftek Baba
Salata Anne
Ispanak Çorbası
Kebab Baba

MySQL LEFT JOIN

LEFT JOIN ifadesi nedir ve normal JOIN işleminden farkları nelerdir?

Öncelikle, syntax oldukça farklıdır ve birazcık daha complex(kapsamlıdır) dir.

Farklı görünme anlamına bakarsak, LEFT JOIN daha fazla detayı inceliyor diyebiliriz.

Aile ve Yiyecek Tablosu:

Birey

Yas

Baba 41
Anne 45
Kiz 17
Erkek

Yemek

Birey

Biftek Baba
Salata Anne
Ispanak Çorbası
kebab Baba

Basitleştirilmiş MySQL Sorgusu:

SELECT Yiyecek.Yemek, Aile.Birey

FROM Aile, Yiyecek

WHERE Yiyecek.Birey= Aile.Birey

Sonuç:

Baba – Biftek
Anne – Salata
Baba – Kebab

Kodumuzu Yazalım

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

< ?php

// MySQL Bağlantı

// join sorgusunu yapılandıralım
$query = “SELECT Aile.Birey, Yiyecek.Yemek “.

“FROM Aile LEFT JOIN Yiyecek”.

“ON Aile.Birey = Yiyecek.Birey”;

$result = mysql_query($query) or die(mysql_error());

// her satırın içeriğini tablo içinde yayınlayalım

while($row = mysql_fetch_array($result)){

echo $row&#91;’Birey’&#93;. ” – “. $row&#91;’Yemek’&#93;;

echo “<br />”;

}

?>

Ekran Çıktısı:

Baba – Biftek
Baba – Kebab
Anne – Salata

İşte gördüğünüz gibi MYSQL LEFT JOIN dedikleri böyle! Sol sutun referanslı sorgu çözümleri de diyebiliriz. Her aile bireyini listeleyerek diğer tabloda adlarının karşılığına gelen yiyecek elemanlarını eşleştirir.Biraz karışık bir konu olsada ileri seviye veritabanı sorgulamalarında ne kadar geçerliliği olduğunun farkına varmışsınızdır umarım..

SQL Delete

 

Veritabanındaki Bilgiyi Silmek

DELETE FROM ifadesi veritabanı tablosundaki kayıtları siler.

Syntax

DELETE FROM tablo_adi WHERE sutun_adi = aranan_deger

Verileri PHP ile sorgulayıp işlemek için mysql_query() fonksiyonu ile sorgu yapılır.Bu fonksiyon MySQL başlantısına sorguyu gönderir.

Örnek

İlk dersimizde “Arkadas” isimli veritabanı tablosunu oluşturmuştuk:

adi soyadi yas
Atilla Atasoy 24
İzzet Norton 28

Şimdiki örneğimiz “Arkadas” tablosundaki soyadi=”Atasoy” kriterine uygun tüm verileri silecek;Görelim:

<?php

$con = mysql_connect(“localhost”,”serpito”,”abc123″);

if (!$con)

{

die(‘Bağlanamadı: ‘ . mysql_error());

}

mysql_select_db(“my_db”, $con);

mysql_query(“DELETE FROM Arkadas WHERE soyadi=’Atasoy’”);

mysql_close($con);

?>

Silme işleminden sonra, tablomuzun son hali şu şekildedir:

adi soyadi yas
İzzet Norton 28

SQL Update

UPDATE ifadesi , database(veritabanı) tablolarını yeniden düzenleme işlemini gerçekleştirir.

Bir Veritabanındaki Veriyi Güncelleme

UPDATE ifadesi veritabanındaki bilgileri düzenler.

Syntax

UPDATE tablo_adi

SET sutun_adi = yeni_bilgi

WHERE sutun_adi = aranan_bilgi

Verileri PHP ile sorgulayıp işlemek için mysql_query() fonksiyonu ile sorgu yapılır.Bu fonksiyon MySQL başlantısına sorguyu gönderir.

Örnek

İlk dersimizde “Arkadas” isimli veritabanı tablosunu oluşturmuştuk:

adi soyadi yas
Atilla Atasoy 24
İzzet Norton 28

Aşağıdaki örnekte bu tablodaki bazı bilgileri güncelleyelim:

<?php

$con = mysql_connect(“localhost”,”serpito”,”abc123″);

if (!$con)

{

die(‘Bağlanamadı: ‘ . mysql_error());

}

mysql_select_db(“my_db”, $con);

mysql_query(“UPDATE Arkadas SET Age = ’25’

WHERE FirstName = ‘Atilla AND soyadi = ‘Atasoy’”);

mysql_close($con);

?>

Güncelleme işleminden sonra “Arkadas” veri tablosunun son hali şu şekildedir:

adi soyadi yas
Atilla Atasoy 25
İzzet Norton 28

SQL Order By

 

ORDER BY sözcüğü ile kayıtlı verileri belirten duruma göre dizilir.

ORDER BY Sözcüğü

Syntax

SELECT sutun_adi(s)

FROM tablo_adi

ORDER BY sutun_adi

Örneği

Örneğimizde “Arkadas” tablosunda bulunan kayıtlı tüm verileri seçer ve “yas” kriterine göre dizer:

<?php

$con = mysql_connect(“localhost”,”serpito”,”abc123″);

if (!$con)

{

die(‘Bağlanamadı: ‘ . mysql_error());

}

mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM person ORDER BY age”);

while($row = mysql_fetch_array($result))

{

echo $row[‘adi’];

echo ” ” . $row[‘soyadi’];

echo ” ” . $row[‘yas’];

echo “<br />”;

}

mysql_close($con);

?>

Kodun çıktısı şu şekildedir:

İzzet Norton 28

Atilla Atasoy 24

Artarak Yada Azalarak Dizelemek

ORDER BY ifadesi ile birlikte; dizilim-belirteci olan ASC ascending(artarak) sözcüğünü kullanırsak , verileri söz dizim kurallarına göre sıralar.(1 den-9 a , “a” dan “z” e)

ORDER BY ifadesi ile birlikte; dizilim belirteci olan DESC (descending-azalarak) sözcüğünü kullanırsak, verileri söz dizim kuralların göre azaralarak sıralar(9da -1 e , “z” den “a” ya):

SELECT sutun_adi(s)

FROM tablo_adi

ORDER BY sutun_adi DESC

Birden Fazla Sütunu Sıralamak

Birden fazla sutunu sıralamak da mümkündür.Sıralama komutu verirken ,ikinci sutun , yanlızca birinci sutun birinci ve kimlik verilerine sahipse kullanılır:

SELECT sutun_adi(s)

FROM tablo_adi

ORDER BY sutun_adi1, sutun_adi2

SQL Where

Where , Belirtilen kritere göre sorgu yapan ve bulunan sonucu seçen (SELECT) ifadedir.

WHERE İfadesi

Belirtilen kritere göre sorgu yapan ve bulunan sonucu seçer.

Syntax

SELECT column FROM tablo

WHERE column operator deger

Aşağıdaki operatörler WHERE ifadesi için gerekli kriterleri belirtmek için kullanılabilir:

Operatör Tanımı
= Eşittir
!= Eşit Değildir
> Büyüktür
< Küçüktür
>= Büyük eşittir
<= Küçük eşittir
BETWEEN arasındadır
LIKE Gibi(kalıp)

PHP ile sorguyu çalıştırmamız için mysql_query() fonksiyonunu çalıştırmamız gerekir.MySQL bağlantısına sorgu ve istek gönderilir.

Örnek

Aşağıdaki örneğimizde “Arkadas” tablosunda adi=’Atilla’ olan satırı bulacak ve yayınlayacaktır;

Görelim:

<?php

$con = mysql_connect(“localhost”,”serpito”,”abc123″);

if (!$con)

{

die(‘Bağlanamadı: ‘ . mysql_error());

}

mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Arkadas

WHERE adi=’Atilla’”);

while($row = mysql_fetch_array($result))

{

echo $row[adi] . ” ” . $row[‘soyadi’];

echo “<br />”;

}

?>

Kodun Çıktısı şu şekildedir:

Atilla Atasoy

SQL Select

 

SELECT ifadesi veritabanından bilgileri seçer ve kullanıma hazır hale getirir.

Veritabanı Tablosundan Veri Seçmek.

SELECT ifadesi veritabanından bilgileri seçer.

Syntax

1

SELECT sutun_adi(s) FROM tablo_adi

PHP ile sorguyu çalıştırmamız için mysql_query() fonksiyonunu çalıştırmamız gerekir.MySQL bağlantısına sorgu ve istek gönderilir.

Örnek Örneğimizde “Arkadas” tablosundaki tüm verileri seçer.(NOT: * sembolü tablodaki tüm verileri işaret eder.)

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23

< ?php

$con = mysql_connect(“localhost”,”serpito”,”abc123″);

if (!$con){

die(‘Bağlanamadı: ‘ . mysql_error());

}

mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Arkadas”);

while($row = mysql_fetch_array($result)){

echo $row&#91;adi&#93; . ” ” . $row&#91;’soyadi’&#93;;echo “<br />”;

}

mysql_close($con);

?>

Örneğimizde sorgudan sonra ele alınan veriler $result değişkeni tarafındn tutulur. mysql_fetch_array() fonksiyonu ile kayıtları $result değişkenine dizi halinde verir. mysql_fetch_array() her sorgusunda birer satır okuyarak değişkene gönderir.Böylece while döngüsü sona erdiğinde tablodaki tüm verilerde yayınlanır.Kodun çıktısı aşağıdaki gibi olur:

Atilla Atasoy
İzzet Norton

Sonucu HTML tablosunda Göstermek

Yukarıdaki sonuçları aynı şekilde kullanarak bir HTML tablosunda kullanalım:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

< ?php

$con = mysql_connect(“localhost”,”serpito”,”abc123″);

if (!$con){

die(‘Bağlanamadı: ‘ . mysql_error());

}

mysql_select_db(“my_db”, $con);

$result = mysql_query(“SELECT * FROM Arkadas”);

echo “<strong><table border=’1′>< tr><th>Adı</th><th>Soyadı</th>”;

while($row = mysql_fetch_array($result)){

echo “<tr>”;

echo “<td>” . $row[‘adi’] . “</td>”;

echo “<td>” . $row[‘soyadi’] . “</td>”;

echo “</tr>”;

}

echo “</table>”;

mysql_close($con);

?>

Örneğimizin çıktısı şöyledir:

Adı Soyadı
İzzet Norton
Atilla Akoğlu