我正在尝试从表中选择字段数组,问题在于它大约 200 列。
我想知道最好的方法是什么,在我的上一篇文章中,我想选择以字母开头的特定类型的列(你可以在这里看到它选择特定类型的列)
所以我所做的是:
include '../connect.php';
date_default_timezone_set('Asia/Tel_Aviv');
$datestamp = date("mY");
$result = mysql_query("SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'd".$datestamp."'
AND table_schema = '".$db."'
AND column_name LIKE '%f%'");
while($r = mysql_fetch_assoc($result)){
$result_array[] = implode($r);
}
print_r($result_array); // see the cols result.
$Data = mysql_query("SELECT ".($result_array)." FROM d".$datestamp." LIMIT 0,1");
while($row = mysql_fetch_assoc($Data)){
echo implode($row);
}
有什么建议么?谢谢!