Passing an array to a query using a WHERE clause

后端 未结 18 1083
情歌与酒
情歌与酒 2020-11-21 09:03

Given an array of ids $galleries = array(1,2,5) I want to have a SQL query that uses the values of the array in its WHERE clause like:



        
18条回答
  •  一个人的身影
    2020-11-21 09:52

    ints:

    $query = "SELECT * FROM `$table` WHERE `$column` IN(".implode(',',$array).")";
    

    strings:

    $query = "SELECT * FROM `$table` WHERE `$column` IN('".implode("','",$array)."')";
    

提交回复
热议问题