我遇到了一个非常奇怪的问题。
我有一个函数可以打印MySql中给定数据库表的列名。
function getColoumn() {
//replace it with your host normally it could be localhost
$hostname='localhost';
//mysql user name
$username='admin_datauser';
//mysql user password
$password='iCoq4KrJM8';
//connect to the mysql server
$ss = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
//select a database on the mysql server
//please change as you like the database name
mysql_select_db('admin_data');
//SHOW COLUMNS FROM TABLENAME
$query=mysql_query('SHOW COLUMNS FROM user') or die(mysql_error());
foreach($fields as $key=>$field){
echo '"'.$field->Field.'", '; // print each field name
}
} 输出如下所示-
"id", "first_name", "last_name", "email", "address", "country", "city", "state", "phone_number", "fax", "image", "datecreated", "dateupdated", "Company", "token", 我有另一个数组变量,其中当前的静态值如下所示-
$searchArray = array("first_name","last_name","email","address","country","city","state","phone_number","fax","image");我需要在这个$searchArray中使用函数的变量。我试着在arrya中调用变量,但它不能以任何方式工作。
有什么需要帮忙的吗?
https://stackoverflow.com/questions/37190718
复制相似问题