Hi there

I have a problem where no matter what value I pass into my php function below, the same row keeps being returned and its not the row I requested. Has anyone seen anything like this before because I am very confused?

Its such simple MYSQL thats why I don't understand it.

PHP Code:

public function getSend($order_id)
    {
      
$query $this->dbs->query("SELECT order_id FROM SEND` WHERE order_id ='" . (int)$order_id "'");
       return 
$order_id."<br/>db:".$query->row['order_id'];
    } 
If I pass in 173 , my output is 173 db: 171 it just keeps returning 171 no matter what i put in there