私は数字の配列を持っています。mysqlデータベース内のテーブルから別個のクリエータを取得しようとしています。文字列を直接入力するとデータが得られますが、このメソッドを使用して配列とbind_paramを暗黙にすると、ゼロの行が得られます。データがあるときにPHPのMySQLがゼロになる
$array = array('1','2','3','4','5','6','7');
$in_array = "'".implode("','", $array)."'";
$statement = $conn->prepare("select distinct creator from table where coll in (?);");
$statement->bind_param('s', $in_array);
$statement->execute();
$result = $statement->get_result();
if ($result->num_rows > 0) { //do something }
else { echo "none found"; }
try:$ in_array = '".implode("'、 '"、$ array)。"; – brotherperes