dump3cz
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
01.05.2017
-
Yaş/Cinsiyet
25 / E
-
Meslek
Yazılım
-
Konum
Bilecik
-
Ad Soyad
O** Ç**
-
Mesajlar
1749
-
Beğeniler
169 / 326
-
Ticaret
3, (%67)
Kendine göre düzenle(bendeki arama sayfası gibi birşey değer yoksa eklemez eğer varsa ekler):
$sqlParam=array();
if ($SearchTitle)
{
$SearchText=trim($SearchTitle);
$sqlAdd=" WHERE (mc_account.Title LIKE ? OR mc_account.Gsm LIKE ?)";
array_push($sqlParam,'%'.$SearchTitle.'%','%'.$SearchTitle.'%');
}
if ($sqlAdd && $StockName) {$sqlAdd.=' AND (';} else if ($StockName) {$sqlAdd.=' WHERE (';}
if ($StockName) {
$sqlAdd.=" mc_stock.StockName = ? )";
array_push($sqlParam,$StockName);
}
if ($sqlAdd && $sFinishDate) {$sqlAdd.=' AND (';} else if ($sFinishDate) {$sqlAdd.=' WHERE (';}
if ($sFinishDate) {
$sqlAdd.=" mc_member.FinishDate <= ? )";
array_push($sqlParam,$sFinishDate);
}
$qlist = $con->prepare("SELECT * FROM mc_account INNER JOIN mc_member ON (mc_account.AccountId = mc_member.AccountId) INNER JOIN mc_stock ON (mc_member.ServiceId = mc_stock.StockId) ".$sqlAdd);
$qlist->execute($sqlParam);
foreach( $qlist as $row ){
?>
echo $row['Title']; ?> |
echo $row['Gsm']; ?> |
echo $row['UserName']; ?> |
echo $row['StockName']; ?> |
echo $row['FinishDate']; ?> |
}
?>
1 kişi bu mesajı beğendi.
-
Üyelik
22.09.2015
-
Yaş/Cinsiyet
35 / E
-
Meslek
yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
U** K**
-
Mesajlar
312
-
Beğeniler
110 / 101
-
Ticaret
0, (%0)
multple secenek oldugunda and ile yapmalisin bence swtich case olustur query i string olarak insaa et en son execute et
phpanaliz.com
mrscode
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
01.11.2017
-
Yaş/Cinsiyet
32 / K
-
Meslek
UI Designer
-
Konum
Bursa
-
Ad Soyad
S** Ö**
-
Mesajlar
80
-
Beğeniler
37 / 34
-
Ticaret
0, (%0)
@cetvel teşekkür ederim fakat bir örnek verebilir misin acaba çok iyi değilim php konusunda çünkü :/
mrscode
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
01.11.2017
-
Yaş/Cinsiyet
32 / K
-
Meslek
UI Designer
-
Konum
Bursa
-
Ad Soyad
S** Ö**
-
Mesajlar
80
-
Beğeniler
37 / 34
-
Ticaret
0, (%0)
Kodu da çalıştıramadım neyse araştırmaya devam edeyim :)