Aşağıdaki kod örneklerinin başlangıç seviyesinde projelerinizi geliştirmenizde sizlere yardımcı olacağı kanısındayım.
Select işlemi ( Toplu )
Select işlemi ( Tekli )
İnsert işlemi
update işlemi
Select işlemi ( Toplu )
PHP:
$query = $db->query("SELECT * FROM uyeler", PDO::FETCH_ASSOC);
if ( $query->rowCount() ){
foreach( $query as $row ){
print $row['kulanici_adi']."<br>";
}
}
Select işlemi ( Tekli )
PHP:
$id = $_GET['id'];
$query = $db->query("SELECT * FROM uyeler WHERE uye_id = '{$id}'")->fetch(PDO::FETCH_ASSOC);
if ( $query ){
print_r($query);
}
İnsert işlemi
PHP:
$query = $db->prepare("INSERT INTO uyeler SET
uye_kadi = ?,
uye_sifre = ?,
uye_eposta = ?");
$insert = $query->execute(array(
"Tayfun Erbilen", "123456", "[email protected]"
));
if ( $insert ){
$last_id = $db->lastInsertId();
print "insert işlemi başarılı!";
}
update işlemi
PHP:
$query = $db->prepare("UPDATE uyeler SET
uye_kadi = :yeni_kadi
WHERE uye_kadi = :eski_kadi");
$update = $query->execute(array(
"yeni_kadi" => "prototürk",
"eski_kadi" => "Tayfun Erbilen"
));
if ( $update ){
print "güncelleme başarılı!";
}