• Sonuç bulunamadı

MySQL veritabanı ile işlemler

N/A
N/A
Protected

Academic year: 2021

Share "MySQL veritabanı ile işlemler"

Copied!
8
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu

MySQL veritabanı ile işlemler

NB P238 İL E R I W E B PR OGR AML AMA ÖĞR . GÖR . DR . UFUK T ANYE R I

(2)

PHP MySQL Veri Seç

SELECT ifadesi, bir veya daha fazla tablodan veri seçmek için kullanılır:

SELECT sutun_adi(s) FROM tablo_adi

veya bir tablodan TÜM sütunları seçmek için * karakterini kullanabiliriz:

SELECT * FROM tablo_adi

(3)

Örnek (MySQLi Yordamı)

<?php

$sql = "SELECT id, ad, soyad FROM Personel";

$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) { // her satırın çıktı verileri

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

echo "id: " . $row["id"]. " - Ad: " . $row["ad"]. " " . $row["soyad"]. "<br>";

}

} else { echo "0 sonuç"; }

?>

(4)

PHP MySQL WHERE Yantümcesini Kullanma

WHERE deyimi kayıtları filtrelemek için kullanılır.

WHERE deyimi, yalnızca belirli bir koşulu yerine getiren kayıtları ayıklamak için kullanılır.

SELECT sütun_adı (lar) tablo_adı WHERE sütun_adı işleç değeri

(5)

Örnek (MySQLi Yordamı)

<?php

$sql = "SELECT id, ad, soyad FROM Personel WHERE soyad='Tanyeri'";

$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) { // her satırın çıktı verileri

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

echo "id: " . $row["id"]. " - Ad: " . $row["ad"]. " " . $row["soyad"]. "<br>";

}

} else { echo "0 sonuç"; }

?>

(6)

PHP MySQL ORDER BY yan tümcesi kullanma

ORDER BY deyimi, sonuç kümesini artan veya azalan düzende sıralamak için kullanılır.

ORDER BY deyimi, kayıtları varsayılan olarak artan sırada sıralar. Kayıtları azalan düzende sıralamak için DESC anahtar sözcüğünü kullanın.

SELECT sutun_adi(lar) FROM tablo_adi ORDER BY sutun_adi(lar) ASC | DESC

(7)

Örnek (MySQLi Yordamı)

<?php

$sql = "SELECT id, ad, soyad FROM Personel ORDER BY soyad";

$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) { // her satırın çıktı verileri

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

echo "id: " . $row["id"]. " - Ad: " . $row["ad"]. " " . $row["soyad"]. "<br>";

}

} else { echo "0 sonuç"; }

?>

(8)

Kaynaklar

[1] (n.d.). Retrieved from https://www.w3schools.com/php/php_mysql_select.asp [2] PHP MySQL Use The WHERE Clause. (n.d.). Retrieved from https://

www.w3schools.com/php/php_mysql_select_where.asp

[3] PHP MySQL Use The ORDER BY Clause. (n.d.). Retrieved from https://

www.w3schools.com/php/php_mysql_select_orderby.asp

Referanslar

Benzer Belgeler

Verilen n elemanlı bir dizinin elemanlarını m tane alt kümeye ayıran ve her bir kümede kaç tane eleman olduğunu (frekansını)veren programı yazalım. Verilen n elemanlı

case (durum) deyiminden sonra değişkenin durumu belirlenir ve takip eden gelen satırlar (deyimler) işleme konur.. Bütün durumların aksi söz konu olduğunda

[r]

Kısaca serbest enerji bir sistemin iç enerjisi ile atom veya moleküllerinin rastgeleliği veya düzensizliğinin (entropi) bir fonksiyonudur.. • Faz dengesi deyimi sıklıkla

Kendi hüsnün hGblar şeklinde peydil eyledin Çeşm-i aşıkdan dönüp sonra temaşii eyledin. Çünki seniiyine-i kevne tecellii

(Çünkü) O çok başlı bir fettândır.” dediği aşağıdaki beyitte de sevgilinin kâkülü sürekli dedikodu yaparak kargaşa çıkaran, kötülük yapan bir insan gibi hayal

Gelibolulu Ali, Künh-ül Alıbar adlı eserinde Necati Bey için &#34;Şair! erin plri ve önderi; beliğlerin emsalsiz, rnuhterem beyi, darbımesel söyleyenierin ünlü

Kamuoyu artan polis şiddeti ve işkence, durmayan ‘dur ihtarı’ cinayetlerine nasıl önlem alınabilir diye tartışırken Emniyet çok tart ışılacak bir karar aldı: