Php mysql中的where字段使用变量填充节
我如何使它(这只是示例)不返回错误Php mysql中的where字段使用变量填充节,php,mysql,field,Php,Mysql,Field,我如何使它(这只是示例)不返回错误 $field_in = this, that $result = mysql_query("SHOW COLUMNS FROM " . $table. " WHERE Field IN ( ".$field_in." )") $field_in=“this,that”;无论如何,实际的错误将帮助我们更好地理解。为此,您必须查询信息\u模式数据库。 $result = mysql_query( "select * from INFORMATI
$field_in = this, that
$result = mysql_query("SHOW COLUMNS FROM " . $table. " WHERE Field IN ( ".$field_in." )")
$field_in=“this,that”;无论如何,实际的错误将帮助我们更好地理解。为此,您必须查询
信息\u模式
数据库。
$result = mysql_query(
"select *
from INFORMATION_SCHEMA.COLUMNS c
where c.TABLE_SCHEMA = '" . $table. "'
and c.COLUMN_NAME IN ( ".$field_in." )")