Hatayı boşverip hazır yol yakınken direkt olarak PDO 'ya dönün. Mysql çok açığı olan ve güvenliksiz bir sistem olarak eskide kaldı..

PDO sisteminden bir kaç örnek...

Veribağlantısı ;
try {
$db = new PDO("mysql:host=localhost;dbname=veritabanıismi;charset=utf8", "kullanıcıadı", "şifre");
} catch ( PDOException $e ){
print $e->getMessage();
// veya
die("Veritabanı bulunamadı veya bilgiler yanlış.");
}


Veri Çekme ;
$id = $_GET['id'];
$query = $pdo->query("SELECT * FROM tabloadı WHERE sutunadi = '{$id}'")->fetch(PDO::FETCH_ASSOC);
if ( $query ){ // veri mevcut ise
print_r($query); // çıktı
}


Veri Ekleme ;
$query = $db->prepare("INSERT INTO uyeler SET
uye_kadi = ?,
uye_sifre = ?,
uye_eposta = ?");
$insert = $query->execute(array(
"kullanıcıadı", "şifresi", "mailadresi"
));
if ( $insert ) { // veri ekleme işlemi başarılı ise
$last_id = $db->lastInsertId(); // son eklenen verinin idsine ulaşmak için
print "insert işlemi başarılı!"; // çıktı
}


Ve internetten araştırarak bir çok güvenli örneklere ulaşabilirsiniz.

Kolay gelsin :rolleyes: