Php 如何从sql表中排除单个id?

Php 如何从sql表中排除单个id?,php,mysql,Php,Mysql,我有一个courier应用程序,在交付产品后自动向我的用户发送消息?如何从用户表中排除单个电话号码ID(例如:用户ID 43)?我的代码是什么?这是我现有的代码 foreach ($ids as $id): $alldata = $this->db->query("SELECT * FROM request where id='$id'")->row(); $request_by = $alldata->request_by; $clientph

我有一个courier应用程序,在交付产品后自动向我的用户发送消息?如何从用户表中排除单个电话号码ID(例如:用户ID 43)?我的代码是什么?这是我现有的代码

foreach ($ids as $id):
 $alldata = $this->db->query("SELECT * FROM request where id='$id'")->row();
 $request_by = $alldata->request_by;
 $clientphone = $this->db->query("SELECT phone FROM users where id ='$request_by'")->row()->phone; 
 $user = "*******";
 $pass = "*******";
  $mobile = (int) 88 . $clientphone;
  $sms_content = "Dear client,Your parcel tracking ID $alldata->tracking_id is delivered.Customer name:$alldata->customer_name,price:$alldata->netprice TK.Thank You.";

    
您的代码易受sql注入攻击,因此请仅使用带参数的准备语句请参见