mysqli 相关问题

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

Mysqli multi_query 不执行所有查询

我正在使用 Mysqli 和 multi_query 在数据库表中更新或插入多行。当我在本地 MAMP 服务器上使用它们时,它们工作正常,但当我将它们放到网上时,它们就会崩溃。在遥控器上

回答 2 投票 0

sql返回错误数据[php,mysql]

我在用户表中有金额字段。我想通过使用 FOR 循环来获取所有内容。但我返回错误的数据。所有的东西都清楚地显示在图片中。 我在 amount 表中有 users 字段。我想通过使用 FOR 循环来获取所有内容。但我返回错误的数据。所有东西都清楚地显示在图片中。 <?php require_once $_SERVER['DOCUMENT_ROOT'] . "/walletbot/database.php"; $user_amount = $connection->query("SELECT `amount` FROM `users` WHERE `amount` BETWEEN 1000 AND 30000"); $user_amount = $user_amount->fetchAll(); for ($i=0; $i<count($user_amount) -1; $i++) { try { $user_amount = $user_amount[$i]['amount']; echo $user_amount; echo "<br>"; } catch (PDOException $e) { echo $e->getMessage(); } } $connection = null; 我尝试使用 for 循环获取数据。这是代码的结果。正如你所看到的,它只给我返还了 2500 和 5。 我该如何解决? 问题出在 $user_amount 变量上。您正在将 $user_amount 重新分配给当前金额值,这会更改您的初始值。 我还注意到您的循环条件有问题,并且不会迭代整个数组。根据给定的代码,您的循环由于 count($user_amount) - 1 而提前停止一次迭代。 这是更正后的版本 <?php require_once $_SERVER['DOCUMENT_ROOT'] . "/walletbot/database.php"; $query = $connection->query("SELECT `amount` FROM `users` WHERE `amount` BETWEEN 1000 AND 30000"); $user_amounts = $query->fetchAll(); for ($i = 0; $i < count($user_amounts); $i++) { try { $amount = $user_amounts[$i]['amount']; // Used a different variable here echo $amount; echo "<br>"; } catch (PDOException $e) { echo $e->getMessage(); } } $connection = null; ?>

回答 1 投票 0

PHP mysqli 允许的内存大小

您好! 我有一个在付费 VPS 上运行的网络应用程序。那里没问题。我正在将此应用程序移至我自己的专用服务器。 当前云服务器-CS-: Centos 6 x86_64; 2 GB 内存; 2 个虚拟CPU 虚拟专用

回答 2 投票 0

当我使用 PHP mysql<td> 在

我用PHP和mysql制作了考勤管理系统。数据已成功检索,但是当我想要合并周日或假日的行时,它将其他列移到其后一位。 我正在尝试...

回答 1 投票 0

为什么我无法对这个存在漏洞的脚本进行SQL注入? [重复]

您能告诉我为什么我的 SQL 注入不起作用以及如何修复它吗?我尝试遵循此处的示例,但很有价值'); DROP TABLE table;-- 或密码 1=1 不起作用。很抱歉

回答 1 投票 0

通过准备好的语句从数据库中获取行

我最初创建了以下查询来从数据库返回一些结果。 $result = mysqli_query($con, "选择 bookingId, locationName 来自预订 ...

回答 3 投票 0

通过 MySQL 根据订单项目 ID 更新 WooCommerce 订单状态

我尝试使用以下 SQL 查询根据订单项 ID 更新 WooCommerce 订单状态: 更新 wp_posts 设置 post_status = 'wc-completed' 来自 wp_posts 左加入 wp_postmeta ON wp_...

回答 1 投票 0

使用 mysql 查询根据订单项 ID 更新 woocommerce 订单状态

我使用以下代码来更新订单状态,但它给出了错误,我错了 更新 wp_posts 设置 post_status = 'wc-completed' 来自 wp_posts 左加入 wp_postmeta ON wp_...

回答 1 投票 0

使用 mysql 查询根据订单 ID 更新 woocommerce 订单状态

我使用以下代码来更新订单状态,但它给出了错误,我错了 更新 wp_posts 设置 post_status = 'wc-completed' 来自 wp_posts 左加入 wp_postmeta ON wp_...

回答 1 投票 0

在 PHP 中将 MYSQLI 转换为 PDO

您好我正在尝试创建一个登录系统,我在后端的技能非常有限。我使用教程创建了一个数据库,意识到我其他页面上的所有 php 都使用了 pdo,其中

回答 2 投票 0

PHP MYSQL 用foreach循环显示sql结果

我有一份已提交的车辆检查清单。检查按日期进行组织和分组。该表显示了日期以及提交支票的人。当我点击查看时,它应该显示所有检查...

回答 1 投票 0

MySQL 在服务器上返回语法错误,但在另一台服务器上不返回语法错误

我运行这个查询已经很多年了,现在它抛出了一个语法错误。 我知道查询似乎很容易修复,但我想知道配置中的哪个选项负责此语法错误...

回答 1 投票 0

获取第二个子句的最大值

我想通过相对用户id获取订单id最大值 $order_id =“从products_orders中选择*,其中order_user_id = $user_id AND MAX(order_id)”; $ord_del = mysqli_query($con,$or...

回答 1 投票 0

向mysql数据库表提交复杂的动态表单

我正在尝试提交用于消防部门设备日常检查的表格。该表单是一个 while 循环,显示检查的名称以及通过、警告和失败的 3 个按钮。有...

回答 1 投票 0

MySql 创建一个包含 600 列的表

尝试找到在 mysql 中的表中创建 600 列的最简单方法,而无需输入每一列。 最终,我还必须找到一种方法来更新记录,也

回答 1 投票 0

PHP 在 while 循环内使用动态表发布到 mysql

在一些帮助下,我制作了一个卡车检查表,其中包含通过、警告和失败的按钮。还有一个评论按钮,可以添加一行评论。这一切都是在

回答 1 投票 0

CodeIgniter 4 项目中未定义常量“CodeIgniter\Database\MySQLi\MYSQLI_STORE_RESULT”

我已经使用 Composer 安装了 CodeIgniter 项目(4.1.5)。我在 PHP 8.0.12 上运行它 当我尝试与数据库通信时,出现内部服务器错误 500,日志消息如下...

回答 6 投票 0

使用 MYSQLI 选择列的一部分与输入的一部分匹配的行

我有一个数据库,其中一列包含有关该行的一系列信息“标签”,这些信息“标签”存储为动态长度的逗号分隔列表(字符串)。我正在使用 mysqli ...

回答 1 投票 0

PostgreSQL 循环查询变量变化的报告

我必须每个月准备几份单独的报告,在数据库中进行相同的查询,就像每个客户的总购买量以及一些详细信息。所以我的查询是这样的:

回答 1 投票 0

从 PHP 5 更改为 PHP 7 后列会重复

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

回答 2 投票 0

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