gpt4 book ai didi

php - 将所有可能的 Set 值存储在一个数组中?

转载 作者:太空宇宙 更新时间:2023-11-03 11:07:45 24 4
gpt4 key购买 nike

你们能发现这段 php 代码有什么问题吗?我总是收到“错误:无法显示列”消息,但是当我在 MySQL 命令行客户端中尝试查询“显示‘书’等食谱中的列”时,它工作得很好。

我从 MySQL Reference Manual 中集合部分的评论之一中得到了这段代码片段.它应该获取 Set 的所有可能值并将它们存储在数组中。

<?php
$query = "SHOW COLUMNS FROM recipes LIKE 'Book'";
if (!($ret = mysql_query($query)))
die("Error: Could not show columns");
$line = mysql_fetch_assoc($ret);
$set = $line['Type'];
$set = substr($set,5,strlen($set)-7);
$options = preg_split("/','/",$set);
?>

也许还有另一种方法可以做到这一点?

最佳答案

看起来您还没有使用 mysql_select_db 选择数据库。

尝试将您的 die 语句更改为:

die("Error: Could not show columns - ". mysql_error());`

确保在将代码移至生产环境之前将其删除。

关于php - 将所有可能的 Set 值存储在一个数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10691702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com