我目前有一个输出表结构信息[列名]的函数:
function PizzaHeaderOutput(){
$pdo = $GLOBALS['pdo']; // Accessing the global scope of the $pdo variable
$stmt = $pdo -> prepare("DESCRIBE Pizza");
$stmt->execute();
$fields = $stmt -> fetchAll(PDO::FETCH_COLUMN); // Fetch each column (each separate header)
echo "<tr>";
foreach ($fields as $value){ // Take each field as a value within the header
echo "<th>$value</th>"; // Output each header
}
echo "</tr>";
}
我的问题是如何只输出一定数量的标题[列名],而不是全部。
这个 $fields = $stmt -> fetchAll(PDO::FETCH_COLUMN);
方法显然是获取所有(5)个头,我在问是否有一个等效于“fetchall”的方法,它将获取指定的数字。
我希望输出标题1-3。
1条答案
按热度按时间2eafrhcq1#
如果需要获取指定数量的字段名,可以尝试以下操作:
它与mysql一起工作