pdo 相关问题

PDO(PHP数据对象)是PHP的数据访问抽象层(接口)。它适用于大多数数据库系统。

出现错误 SQLSTATE[HY000] [2002] NAS Synology 上的连接被拒绝

我正在制作一个正在建设中的页面,该页面托管在我的 Synology NAS 上。 访问者可以使用电子邮件订阅并在网站可用时收到通知。 我的数据有问题...

回答 7 投票 0

使用 PHP PDO 从 PostgreSQL 表导出 .csv 文件(带标题),第一个数据行丢失

抱歉这个问题可能很简单,但总的来说我对 PHP 和 SQL 很陌生。 我正在尝试使用 PHP PDO 从 PostgreSQL 表导出 CSV 文件。一切都工作正常...

回答 2 投票 0

将列名称导出到 CSV

我希望能够将表列的名称与查询结果一起导出到 .csv 文件中。 我找到了一些使用 mysql_ 的例子,但我希望有人能帮助我......

回答 2 投票 0

使用 php pdo 将数据库中的数据插入到 csv 文件中

我正在尝试将从数据库中选择的数据插入到 csv 文件中。我被困在这里,不知道为什么它不起作用。它让我不断给出这样的文件: 由于某种原因,它放置了该列

回答 1 投票 0

将数组传递到 CodeIgniter query() 调用中以在 WHERE IN() 条件中使用

我正在尝试将数组传递给具有查询的模型。我不确定如何正确传递数组,或者是否必须以某种方式操作数组。 我有这个数组: 大批 ( [0] => 1 [...

回答 3 投票 0

PDO 分页语法违规错误

有人可以检查一下我下面的脚本有什么问题吗? 我收到“PHP 致命错误:未捕获异常 'PDOException',消息为 'SQLSTATE[42000]:语法错误或访问冲突:106...

回答 1 投票 0

使用两个表列以关联数组形式获取 PDO 结果[重复]

我正在尝试将数据库中的数据存储在数组中。 打印数组后,我需要这样的东西: 数组 ( [ABBA] => ?search=ABBA [ACDC] => ?search=ACDC [黑桃 A] => ?sea...

回答 2 投票 0

仅显示 PDO 结果集的一列[重复]

我正在尝试显示“名称”对象,但它不起作用。我似乎使用了 foreach 错误。我 print_r for $a 并显示了数组。有人可以帮忙吗。 公共函数产品(){ ...

回答 2 投票 0

PHP - 无法访问字符串上字符串类型的偏移量

我对 PHP 有点陌生,不太理解在文本上使用括号语法的概念。现在我正在尝试连接到我的数据库: 数据库.php: 我对 PHP 有点陌生,不太理解在文本上使用括号语法的概念。现在我正在尝试连接到我的数据库: 数据库.php: <?php class Database { public $conn; public function __construct($config) { $dsn = "mysql:host={$config['host']};port={$config['port']}; dbname={$config['dbname']}"; $options = [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, ]; try { $this->conn = new PDO($dsn, $config["username"], $config["password"], $options); echo 'connected'; } catch (PDOException $e) { throw new Exception("Database connection failed: {$e->getMessage()}"); } } } 这是我不断收到的错误: 显然错误来自第 8 行,我在其中启动了 $dsn 变量。据说 $config 变量有问题,所以我注释掉了所有内容并回显了 $config 的值。当我这样做时,我得到了 "Jack" 的值,这很奇怪,因为 $config 应该是一个数组,而 Jack 应该是键/值对之一的一部分。 这里是config.php: <?php return [ 'host' => 'localhost', 'port' => '3306', 'dbname' => 'workophia', 'username' => 'Jack', 'password' => '123456' ]; 为什么 $config = "Jack" & 的值不是数组?我相信我在这里找到了答案,但我仍然不太明白我正在读的内容我的问题的可能答案。 如果有一点帮助,我们将不胜感激。 差点忘了添加index.php: <?php require '../helpers.php'; require basePath('Database.php'); $config = require basePath('config/db.php'); $db = new Database($config["username"]); require basepath('Router.php'); $router = new Router(); $routes = require basepath('routes.php'); $uri = $_SERVER['REQUEST_URI']; $method = $_SERVER['REQUEST_METHOD']; $router->route($uri, $method); 在第 7 行的 index.php 中,我只需从 $config 实例中删除 ['username']。

回答 1 投票 0

将 PDO 查询的结果集作为两列的关联数组返回[重复]

我正在尝试将数据库中的数据存储在数组中。 打印数组后,我需要这样的东西: 数组 ( [ABBA] => ?search=ABBA [ACDC] => ?search=ACDC [黑桃 A] => ?sea...

回答 2 投票 0

从数据库查看数据但不显示。 PHP、MYSQL 和 PDO

我正在从数据库中提取数据;一些数据没有显示。所有数据都存在 $sql = "选择 援助, 萨姆, py, ...

回答 1 投票 0

PHP PDO 选择查询在大量记录上失败

我有一个PostgreSQL数据库,我需要查询一个包含2000万行的表。然后我将结果集推送到 csv 中,最后推送到 S3 中。我编译了一个 php 脚本来实现这一点....

回答 2 投票 0

可以使用 MySQL 5.x 在 PHP 中显示表情符号,但不能在 8.x 中显示

我有一个 PHP 7.3 项目,当前使用 MySQL 5.5,带有 utf8 表。有些表包含表情符号数据,在当前项目中显示良好。我正在尝试将项目更新到我的...

回答 1 投票 0

升级到 PHP 8.1.7 之后,ERRMODE_SILENT 上的 PDO errorInfo() 不再报告错误

我们最近将 PHP 版本从 8.1.0 升级到了 8.3.10,发现查询失败时不再报告错误。 我们使用 PDO 类与 postgreSQL(版本 13.15)进行交互

回答 1 投票 0

如何使用PDO的长连接? [重复]

我有以下代码并在Firefox中刷新此网页5次,然后MySQL向我显示了5个连接。根据 PDO 手册, 持久连接未关闭 在...

回答 3 投票 0

在使用 pdo 会话时,有什么方法可以将自定义列添加到会话表中

我只需使用 symfony 配置 Pdo 会话,这对我来说绝对没问题,但现在我希望添加一些额外的字段,如用户 IP、用户 ID 等,以便稍后为用户登录生成报告...

回答 1 投票 0

如何删除搜索结果链接中第二个单词前面的空格? [重复]

我正在尝试为文章创建动态可搜索关键字。 我用 + 替换空格并生成链接,就像 google 那样: 搜索?q=文本1+文本2+文本 我的代码生成第一个链接 sam...

回答 1 投票 0

php.ini 中没有 extension=php_openssl.dll 用于将激活链接发送到电子邮件

我已经使用 php 和 pdo 创建了登录和注册页面。 注册后,激活链接没有发送到注册邮箱。 我引用了这个链接How to configure XAMPP to send mail from localh...

回答 3 投票 0

PDO dblib 日期格式与 tsql 不同

我有一台运行 PHP 的 CentOS 7 计算机,安装了 webtatic PHP 5.6 和 php56w-mssql 软件包。我的应用程序位于连接到 MSSQL 2012 数据库的 Laravel 框架中。 我已经修改了...

回答 1 投票 0

PDO 和 PHP OOP 代码建议

我对 PHP 面向对象编程非常陌生,所以想知道是否可以获得有关我创建的数据库对象的一些好的建议。 我调用类 db 并将我的类包含到每个页面加载中并且

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.