v2.5.2
Giriş yap

Bir sütun içersin de ki iki değer de kontrol etme

hakankorkz
517 defa görüntülendi

Merhaba arkadaşlar benim başlıkta da beliertiğim gibi benim bir sütunum var veritabanın da bu veri tabanın daki uzanti sütunum da sorgulamak istediğim iki değerim var biri .mp4 ve .mov preparede bu sorguyu nasıl yaparım acaba aşağı da kod bloğumu bırakıyorum umarın anlaşılır olmuştur...


$uzantim = '.mp4'; // bu değişkende sadece mp4 var buna mov da alırsam nasır sorgularım...

$kayitvideo = $db->prepare('SELECT * from motorkayitlarigorsel where kayitkod=:kod and uzanti=:uzanti');

$kayitvideo->bindParam('kod', $sefcod, PDO::PARAM_INT);

$kayitvideo->bindParam('uzanti', $uzantim, PDO::PARAM_STR);

$kayitvideo->execute();
Cevap yaz
Cevaplar (3)
makifgokce
1049 gün önce
$uzantim1 = '.mp4';
$uzantim2 = '.mov';
$kayitvideo = $db->prepare('SELECT * from motorkayitlarigorsel where kayitkod=:kod and (uzanti=:uzanti1 or uzanti=:uzanti2)');
$kayitvideo->bindParam(':kod', $sefcod, PDO::PARAM_INT);
$kayitvideo->bindParam(':uzanti1', $uzantim1, PDO::PARAM_STR);
$kayitvideo->bindParam(':uzanti2', $uzantim2, PDO::PARAM_STR);
$kayitvideo->execute();
hakankorkz
1048 gün önce

herkesin güzel yorumun için teşekkür ederim benim de bulmuş olduğum çözüm son arkadaşım atmış olduğu çözüm ile aynı arkadaşımızın attığı ile aynı

mstfazak
1049 gün önce

hocam merhaba 1 sütun içerisinde 2 değer saklıyorsan 2 değeri birbirinden ayıracak bir ayraç kullanabilirsin

$uzantilar = '.mp4||.mov'; // ayraç olarak dik çubukları || kullandım istersen -- kullan istersen *** kullan hiç fark etmez

$uzanti = explode ('||',$uzantilar);

$mp4 = $uzanti[0]; // bu .mp4 değerini verecek 
$mov = $uzanti[1]; // buda .mov değerini verecek