PHP'DE Sorguda takıldım!
Bir sorguda takıldım.
Amacım bir konunun kategorisini çektirirken yanında da o kategorinin url ini çektirlebilmek.
Elde olan bir fonksiyonum var. İstiyorum ki bu gelen konuya ait kategorimin id siyle birlikte category_url ini aldırabilmek
Konularımı tuttuğum tablom: https://prnt.sc/PEqSq2mM5NKM
Kategorilerimi tuttuğum tablom: https://prnt.sc/WK7n8kAGoUWD
Kodum da şu şekilde yardımcı olabilirseniz sevinirim.
function Get_url($url){
$veri=[];
$datas = $db->prepare('SELECT * FROM posts WHERE url = ?');
$datas->execute([$url]);
$data = $datas->fetch(PDO::FETCH_ASSOC);
foreach($data as $key=>$value){
$datas = $db->prepare('SELECT * FROM categories WHERE id = ?');
$datas->execute([$value['category_id']]);
$veri[] = $datas->fetch(PDO::FETCH_ASSOC);
}
}
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (5)
Merhabalar @kartal.
Konularımı tuttuğum tablom: https://prnt.sc/PEqSq2mM5NKM
Kategorilerimi tuttuğum tablom: https://prnt.sc/WK7n8kAGoUWD
Url den gelen verimi sayfa içine çektirdiğim kodum:
if (!isset($_GET['url']) || empty($_GET['url'])){
header('Location:404.php');
}
$datas = $db->prepare('SELECT * FROM posts WHERE url = ?');
$datas->execute([
$_GET['url']
]);
$data = $datas->fetch(PDO::FETCH_ASSOC);
if (!$data){
header('Location:404.php');
exit;
}
Rica etsem size ulaşabileceğim bir wp veya bir mail iniz var mıdır acaba?
Merhabalar. Peki bu şekilde aldığımız verimizi ve kaetgorisini nasıl çektireceğim?
function Get_url($url){
$veri=[];
$datas = $db->prepare('SELECT * FROM posts WHERE url = ?');
$datas->execute([$url]);
$data = $datas->fetch(PDO::FETCH_ASSOC);
$veri[] = $data;
foreach($data as $key=>$value){
$datas = $db->prepare('SELECT * FROM categories WHERE id = ?');
$datas->execute([$value['category_id']]);
$veri[] = $datas->fetch(PDO::FETCH_ASSOC);
}
}