Yıl olmuş 2019, gözünüzü seveyim mysql_query alışkanlığınızdan vazgeçin.
<?php
try {
$db = new PDO("mysql:host=localhost;dbname=ts_sistem", 'root', '123456');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
/**
* Çoklu satır kaydı
*/
$sth = $db->prepare("SELECT * FROM ts_uye ORDER BY ID DESC");
$sth->execute();
if( $sth->rowCount() > 0 )
{
foreach($sth->fetchAll(PDO::FETCH_OBJ) as $data)
{
echo $data->uye_ID
}
} else {
echo 'Kayıt bulunamadı.';
}
/**
* Tek satır kaydı Örn: 34 uye_ID
*/
$sth = $db->prepare("SELECT * FROM ts_uye WHERE uye_ID = ?");
$sth->execute(array(34));
if($sth->rowCount() > 0)
{
$data = $sth->fetch(PDO::FETCH_OBJ);
echo $data->uye_ID;
echo $data->uye_HERHANGI_BIR_SUTUN;
} else {
echo 'Kayıt bulunamadı.';
}
}
catch(PDOException $e){
echo "Hata: " . $e->getMessage();
}
$db = null;
?>
hocam her şey çok güzel fakat şöyle bir durum var benim ts_sistem isimli veri tabanım var bunun içerisinde ts_uye isminde tablo var bu tabloda üye isimleri var ben sizin vermiş olduğunuz kodu yazdığımda tüm üyeleri listeliyor oysa ki ben
site.com/uye.php?=3 yani bu link açıldığında 3 ıd numaralı üyenin ID numarasını yazdırmak istiyorum.