mysqli 相关问题

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

SQL 查询执行成功但数据不显示

此代码适用于本地主机,但在 cpanel 中不起作用。我无法从中访问 $row 和 columns。 print_r($row) 正确打印所有值,但是当我尝试使用 like $row['name'] 时,它返回 null

回答 0 投票 0

即使数据正确也无法登录[关闭]

我创建了一个登录表单,但问题是即使数据与数据库中列出的数据匹配,我也无法进入下一页 else语句直接执行 这是代码 首先 &

回答 0 投票 0

我有一个允许用户上传多张图片的表格。批量上传后,前端只显示一张图片

图像 每当我上传图片时,它只会在前端显示一张图片,而不是将几乎所有图片保存在相关文件夹中,也保存在本地主机服务器上 图片 每当我上传图片时,它只会在前端显示一张图片,而不是将几乎所有图片保存在相关文件夹中,也保存在本地主机服务器上 <?php $get_query = "SELECT * FROM media ORDER BY id DESC"; $get_run = mysqli_query($conn,$get_query); if (mysqli_num_rows($get_run)> 0) { while ($get_row = mysqli_fetch_array($get_run)) { $get_image = $get_row['image']; } ?> <div class="col-lg-2 col-md-3 col-sm-3 col-6 thumb" id="media_image"> <a href="media/<?php echo $get_image; ?>" class="thumbnail"> <img src="media/<?php echo $get_image; ?>" width="100%" alt=""> </a> </div> <?php } else { echo "<center><h2>NO MEDIA AVAILABLE</h2></center>"; } ?> 你的代码应该是这样的。 $get_query = "SELECT * FROM media ORDER BY id DESC"; $get_run = mysqli_query($conn,$get_query); if (mysqli_num_rows($get_run)> 0) { while ($get_row = mysqli_fetch_assoc($get_run)) { $get_image = $get_row['image']; echo' <div class="col-lg-2 col-md-3 col-sm-3 col-6 thumb" id="media_image"> <a href="media/'. $get_image;.'" class="thumbnail"> <img src="media/'.$get_image;.'" width="100%" alt=""> </a> </div>'; } } else{ //No media } ?>

回答 1 投票 0

更新信息后查看已有记录

我需要帮助我使用 php、mysql、数据库、xampp、javascript。 有人能告诉我如何在用最新信息更新数据后在 php 中查看现有数据记录吗?例如; 最新

回答 0 投票 0

我可以在 PHP 中混合使用 MySQL API 吗?

我已经在网上搜索过,到目前为止我看到的是你可以同时使用 mysql_ 和 mysqli_ ,意思是: 我已经在网上搜索过,到目前为止我看到的是您可以同时使用mysql_和mysqli_,意思是: <?php $con=mysqli_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo "failed to connect"; }else{ echo "connected"; } mysql_close($con); echo "Done"; ?> 或 <?php $con=mysql_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo "failed to connect"; }else{ echo "connected"; } mysqli_close($con); echo "Done"; ?> 是有效的,但是当我使用这段代码时,我得到的是: Connected Warning: mysql_close() expects parameter 1 to be resource, object given in D:\************.php on line 9 Done 对于第一个和相同的除了mysqli_close()。对于第二个。 问题是什么?我不能同时使用mysql_和mysqli吗?还是正常的?我可以检查连接是否有效的方法吗? (if(mysq...)) 不,您不能同时使用mysql和mysqli。它们是独立的 API,它们创建的资源彼此不兼容。 有一个mysqli_close,虽然。 只是在这里给出关于所有三个 MYSQL API 的一般答案并附上参考: 您不能将来自 PHP 的三个 (mysql_*, mysqli_*, PDO) MYSQL API 中的任何一个混合在一起,它只是不起作用。它甚至在手册常见问题解答中: 不能混合扩展。因此,例如,将 mysqli 连接传递给 PDO_MySQL 或 ext/mysql 将不起作用. 从连接到查询都需要使用相同的MySQL API及其相关函数 http://php.net/manual/en/mysqlinfo.api.choosing.php 从技术上讲,您可以根据需要使用任意多个单独的连接,而您的问题仅仅是错字引起的 - 您不能将一个扩展的资源与另一个扩展的功能一起使用,这很明显。 但是,您 应该避免来自同一个脚本的多个连接,无论是来自单个 API 还是不同的 API。因为它会给您的数据库服务器带来负担并耗尽其资源。所以,尽管从技术上讲你可以,但你不应该在你的代码中混合不同的扩展,除了短期的重构。 MySQLi 比 MySQL 安全得多,后者现在已被弃用。这就是为什么你应该坚持使用 MySQLi 并且你不能混合它们,因为它们是不同的。

回答 4 投票 0

在 php 中使用下拉列表过滤数据

我尝试通过 mySQL 的下拉选项显示一些数据 当用户选择选项美国并单击提交时,页面将转到下一页并仅显示美国的数据 这是我的

回答 1 投票 0

PHP/MYSQL,为什么每次添加记录时,学号变为0,全名留空? [关闭]

问题: 问题在这里输入图像描述 这是源代码: 1在此处输入图片描述 2在此处输入图片描述 3在此处输入图片描述 4在这里输入图片描述

回答 0 投票 0

我试图在 phpmyadmin 上运行本地主机,但被告知在服务器上找不到请求的 URL

在这里输入图片描述 我看了一些 utube 视频并遵循了程序,但同样的问题仍然存在

回答 0 投票 0

打印未通过一门科目的学生的所有记录

我在下面的例子中有一个用例, 我正在为我如何做一个选择语句来获取所有记录来显示一个或多个科目失败的学生的逻辑而苦苦挣扎 屁股……

回答 1 投票 0

如何使用 Laravel 库通过 like %% 运算符在 MYSQL 中搜索加密数据? [关闭]

我们想把数据加密保存在MYSQL表中,但是用like查询的时候,因为加密值不匹配,无法使用。 laravel 中是否有任何图书馆可以使用...

回答 0 投票 0

mysql 既然可以使用连接语句,为什么还要建立关系

为什么要建立关系我可以从.....加入..... on {..}={...} 所以关系有什么用 我试着做两张桌子并建立关系但没有防御

回答 1 投票 0

PHP foreach Loop and Mysqli Fetch associative array problem (Dublicated values)

我只需要从数据库中检查 Day is Blocked 是否在选择框中显示为已禁用,如果未在同一选择框中显示接下来的 2 个月的所有日期。 我得到了没有

回答 1 投票 0

如何显示mysqli_query错误

我正在尝试在我的 php 脚本中显示 mysqli_error 如果查询失败我会一直得到黑页但在成功时返回响应 mysqli_error($conn) 和 mysqli_errno($conn) 都只是

回答 1 投票 0

我无法从 html 表单中提取数据到 mySQL DB

我正在使用 linux 操作系统,我已经成功安装了 xmapp 服务器,我还创建了一个数据库“User_Information”,我正在尝试将表单数据从我的 html 文件提交到数据库。 我把 php

回答 0 投票 0

如何选择旧的 3 条记录和即将到来的 7 条记录

我有像这样的桌子 +----+--------------------+------------+ |编号 |活动 |日期_时间 | +----+--------------------+------------+ | 1 |事件1 | 2023-02-28 | +----+-----...

回答 0 投票 0

使用php向mysql中的多个表中插入数据

我在使用 php 和 mysql 处理项目时遇到问题,作为一个想法,它是一个相当简单的项目,因为它的整体是 CRUD,但这很难,因为

回答 0 投票 0

为什么从 URL 获取新信息时我的变量值没有更新?

我对 PHP 比较陌生,我正在尝试制作一个排序系统来显示我数据库中的信息。但是,当尝试这样做时,我遇到了一个问题,除了一个 pa 之外,代码有效......

回答 0 投票 0

删除按钮不反映

我是一个尝试创建学校项目的新手。一切正常,除了我所有的删除按钮都没有显示在系统上。可能是什么问题呢?任何帮助将不胜感激。

回答 0 投票 0

一一显示同一列中的两个不同值

How to show two different values from same column one by one php code 数据库 姓名 类型 芒果 水果 苹果 水果 玫瑰 花 莲花 花 茉莉花 花 香蕉 水果 输出显示 结果...

回答 1 投票 0

Flutter 发送 post 请求到 php 后端失败

我在 flutter 中有一个提交表单函数,它将接收三个参数并将它们发送到 php 后端以对我的 sql 数据库执行更新操作。 sql数据库是主机 并实施

回答 0 投票 0

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