简体   繁体   中英

How to Use Limit Query in php mysql?

Frist Member database value:-

 member_id = 1;
 member_no= 001;
 status = '2';

2nd Member database value

 member_id = 2;
 member_no= 002;
 status = '1';

3rd Member database value

member_id = 3;
member_no= 003;
status = '2';

My Php Query

$select_query_sender = "select * from member where status='1' ORDER BY member_id ASC LIMIT 1";
   $run_sender = mysqli_query($con,$select_query_sender);
   while ($row_sender = mysqli_fetch_array($run_sender)) {        
    $member_no_sender = $row_sender['member_no'];
    echo $member_no_sender;    }

I try to Retrive Status 1 Member list using Limit Query, I except Output to member_no= 002; but output nothing to show, What i missing Please Help Any one.

Your code is ok , but check if your query is fetching any row from db.

 $select_query_sender = "select * from member where status='1' ORDER BY 

 member_id ASC LIMIT 1";

 $run_sender = mysqli_query($con,$select_query_sender);

 if($run_sender->num_rows > 0 ){

    while ($row_sender = mysqli_fetch_array($run_sender)) {  

        echo $row_sender['member_no']; // echo member_no
   }

 }else{
   echo "no row";
 } 

Try...

$select_query_sender = "select * from member where status='1' ORDER BY member_id ASC LIMIT 1";
$run_sender = mysqli_query($con,$select_query_sender);
$row_sender = mysqli_fetch_object($run_sender);
echo $row_sender->member_no ;

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM