• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سلکت کردن به شرط برابر نبودن !
#1
میخوام همه رو سلکت کنم به شرطی که ردیف ferestande برابر 1 نباشه !
کد پی‌اچ‌پی:
<?php
$check 
='0';
$ferestande ='1';
$user_id $_SESSION['user_id'];
$sql $connect->prepare('SELECT `onvan` FROM `tiket` WHERE(`checked`=:checked AND `ferestande`=:ferestande AND `user_id`=:user_id)');
$sql->execute(array(":checked"=>$check,":ferestande"=>$  ferestande,":user_id"=>$user_id));
$tedad $sql->rowCount();
?>
  پاسخ
تشکر شده توسط :
#2
عملگر های نامساوی Mysql، <> و =! هستند.
کد پی‌اچ‌پی:
$check ='0';
$ferestande ='1';
$user_id $_SESSION['user_id'];
$sql $connect->prepare('SELECT `onvan` FROM `tiket` WHERE(`checked`=:checked AND `ferestande`!=:ferestande AND `user_id`=:user_id)');
$sql->execute(array(":checked"=>$check,":ferestande"=>$  ferestande,":user_id"=>$user_id));
$tedad $sql->rowCount(); 
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط : hamid_80386
#3
این کوئری یه جوری هست، یکی به من اینو بفهمونه:
کد:
`ferestande`=:ferestande

یا اصلاً اصلاح شده ش رو که بازم ( : ) داره:
کد:
`ferestande`!=:ferestande

کلاً یه جوری داره بهم می گه:
کد:
WHERE 1 != 1
IdeaIdeaExclamationExclamation
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط :
#4
کد پی‌اچ‌پی:
$check ='0';
$ferestande ='1';
$user_id 12;
$sql $connect->prepare('SELECT `onvan` FROM `tiket` WHERE(`checked`=:checked AND `ferestande`!=:ferestande AND `user_id`=:user_id)');
$sql->execute(array(":checked"=>$check,":ferestande"=>$  ferestande,":user_id"=>$user_id));
$tedad $sql->rowCount(); 
در نهایت کوئری این میشه.
کد:
SELECT `onvan` FROM `tiket` WHERE(`checked`='0' AND `ferestande`!='1' AND `user_id`='12')
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان