mysqli 相关问题

mysqli PHP扩展(“MySQL改进”)是PHP数据库驱动程序,包含自PHP 5以来。它利用了MySQL 4.1.3和更新版本中引入的新功能。

从 PHP 5 更改为 PHP 7 后生成 .xls 时出现问题

我最近从 PHP 5.6 切换到 PHP7。以前在 PHP 5.6 中运行良好的 PHP 脚本现在在 PHP 7 中复制列数据。我不明白为什么。代码: 函数 cleanData(&$str...

回答 2 投票 0

mysqli::query():无法获取 mysqli

警告:mysqli::query():无法在 C:\Program Files (x86)\EasyPHP-DevServer-13.1VC9\data\localweb\my 便携式文件中获取 mysqli

回答 0 投票 0

如何捕获 php sql 查询的多个结果

我有一个 API,可以通过 SQL 数据库检查零件编号,但在一种情况下,一个 SKU 有多个零件编号,当它获得该结果时,它不会在 UI 上返回任何内容,是

回答 1 投票 0

XAMPP 上的 UTF-8 X MariaDB

我在 XAMPP 上使用 MariaDB 时遇到问题(无论您是在 Windows 还是 Linux 上运行)。 我在 Wind 中使用 XAMPP 和 PHP 7(最初我在 Xubuntu 上使用 XAMPP 5.6,并且出现同样的问题)...

回答 2 投票 0

我有一个员工表,其中有emp_id和manager_id,我想使用自连接找出emoloyee_name和manager_name

我收到此错误。并且不明白我哪里做错了? 错误代码:1052。字段列表中的列“FIRST_NAME”不明确 我尝试按如下方式执行此操作,但找不到答案...... S...

回答 1 投票 0

PHP:致命错误:调用未定义的方法 mysqli::SELECT

好的,我上周问了一个问题。我得到了一些答案,其中一些没有帮助;然而,我决定重新检查我的所有连接。在我不得不检查这里之后,这确实解决了一些问题...

回答 2 投票 0

回答 1 投票 0

调用未定义的方法 mysqli_result::numRows

我怎样才能让它发挥作用? 类数据库{ 公共 $mysqli; 公共函数连接(){ $this->mysqli = new mysqli('localhost', 'root', '', 'hltv'); } 酒吧...

回答 0 投票 0

mysqli db:在多表上使用计数查询的最佳方法

我需要在多个表上运行此查询: 设备、device_alarms、device_files、device_FP、device_users 选择设备ID,COUNT(接受)AS TT 来自设备 接受的地方 = 0 按设备 ID 分组; ...

回答 1 投票 0

MySql - 如何根据值将表数据插入到另一个表中?

我很难根据第一个表值将数据库表记录传输到另一个表中。 让我展示一下这个 - 这是我的第一个表(dr_machine) 中 代码 锯切类型 部分 1 第0058章 之字形 ...

回答 1 投票 0

将两个 MySQL 表中的选择导出到一个 JSON 文件

如何对具有两个表客户端和约会的数据库运行查询以输出 JSON,如下所示: { “id”:“1”, “应用程序1”:空, “app2”:无...

回答 1 投票 0

mysqli_stmt::execute():结果字段元数据中过早的 EOF

我正在使用 MySQLi 编写 PHP 应用程序。在这个应用程序的运行过程中,我连续准备了许多 SQL 准备好的语句,然后在整个过程中根据需要执行它们

回答 1 投票 0

使用 Doctrine 在 Symfony 中加载未映射的表

我的数据库中有一些表,这些表不是由 Symfony 管理的;这些表没有实体。它们是来自另一个应用程序的表,我导入它们并使用 Symfony 生成统计数据...

回答 1 投票 0

在提交之前测试 DDL 语句?

我正在开发一个基于PHP的Web应用程序,其中我使用MySQLi驱动程序。我相当标准地使用此资源 - 我有一个准备好的语句列表,我在

回答 1 投票 0

如何将行值转换为列 - MySql

我正在尝试将行值转换为列。这意味着我的桌子上有行号和缝纫机。它显示了哪台缝纫机的行号。所以我希望行号作为列来显示

回答 1 投票 0

无法使用 Homebrew 安装/恢复 [电子邮件受保护] mysqli

我正在尝试使用 Illuminate 将我的 PHP Laravel 应用程序连接到 MySQL 数据库。为此,我需要 mysqli 扩展才能工作。但是,在我的 php.ini 文件中取消注释该行后:

回答 1 投票 0

MYSQLi 查询返回所有行并附加到数组

我正在尝试创建一个表中所有数据的数组。 到目前为止,我正在查询数据库,然后迭代数组以将每一行添加到其中。 但我收到了一个我没见过的错误...

回答 5 投票 0

使用范围滑块和查询 - 如何操作?

我有一个包含最小值和最大值的价格范围,我想在其中 将其最小值和最大值与 int 名称 course_priceFinal 进行比较 当用户选择最低和最高价格后,会发生什么,很简单......

回答 1 投票 0

PHP mysqli 准备好的语句 INSERT 错误

我目前正在尝试设置一个准备好的声明,以允许用户注册我的网页。我的 POST 信息从我的表单正确传递到我的提交页面,并且我能够成功...

回答 1 投票 0

将时间插入数据库不会保存正确的格式

我正在尝试在数据库中插入时间,如下所示: 我正在尝试像这样在数据库中插入时间: <?php if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST['customer']) && isset($_POST['time']) && isset($_POST['often'])) { $customer_id = $_POST['customer']; $day = (int)date('w'); $time_input = $_POST['time']; $often = $_POST['often']; $stmt = $conn->prepare("INSERT INTO visits (customer_id, day, time, often) VALUES (?, ?, ?, ?)"); $stmt->bind_param("isii", $customer_id, $day, $time_input, $often); if ($stmt->execute()) { // Redirect to the same page header("Location: ".$_SERVER['REQUEST_URI']); exit(); } else { // Insert failed echo "Error adding new visit: " . $conn->error; } // Close the prepared statement $stmt->close(); } ?> <input type="time" class="form-control" name="time" id="time" required> 如果我们输入 08:00 - 数据库条目为 00:00:08 可能出了什么问题? 我尝试过: // Extract hours and minutes from the time input list($hours, $minutes) = explode(':', $_POST['time']); // Format the time as HH:ii:00 (hours, minutes, seconds) $time_input = sprintf('%02d:%02d:00', $hours, $minutes); 和: $time_input = date('H:i:s', strtotime($_POST['time'])); 但是结果是完全一样的。 我们的表格描述是: Field Type Null Key Default Extra id int NO PRI NULL auto_increment customer_id int YES MUL NULL day int YES NULL time time YES NULL often int YES 1 此问题的解决方案是将绑定参数从“i”整数更改为“s”字符串。 $stmt = $conn->prepare("INSERT INTO visits (customer_id, day, time, often) VALUES (?, ?, ?, ?)"); $stmt->bind_param("issi", $customer_id, $day, $time_input, $often);

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.