mysqli 相关问题

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

添加学生费用[已关闭]

我认为问题出在 fetchmysqli.php 页面 我不知道哪里出了问题,但它不起作用,请帮助我并纠正我的代码,谢谢 获取mysqli //开始 我认为问题出在 fetchmysqli.php 页面 我不知道哪里出了问题,但它不起作用,请帮助我并纠正我的代码,谢谢 获取mysqli //start <?php if(isset($_POST['action'])) { include('connectionmysqli.php'); $output = ''; if($_POST['action'] == 'fee_type') { $query = mysqli_query(" SELECT fee FROM sch_fee WHERE fee_type = $fee_type"); $result = mysqli_execute_query( array( $fee_type => $_POST["query"] ) ); //$result = $query->fetch_all(MYSQLI_ASSOC); // $row = mysqli_fetch_array($result, MYSQLI_ASSOC); $row = mysqli_fetch_assoc($result); $output .= '<option value="">Select State</option>'; foreach($result as $row) { $output .= '<option value="'.$row["fee"].'">'.$row["fee"].'</option>'; } echo $output; }} ?>

回答 0 投票 0

为什么通过 mysqli 执行 SQL 时会出现“未选择数据库”错误消息?

我正在将所有使用 PHP MySQL 的查询更改为 MySQLi。 我使用连接设置创建了一个名为 db.php 的文件。 该文件包括 我正在将所有使用 PHP MySQL 的查询更改为 MySQLi。 我使用连接设置创建了一个名为 db.php 的文件。 该文件包括 <?php $db = new mysqli('localhost', 'mysqlusername', 'mysqlpassword'); 我将文件包含在: require_once "/location/db.php"; 之后我使用: if($db->connect_error) { echo "Not connected, error: ".$db->connect_error; } else { echo "Connected."; } 它与“已连接”相呼应。所以我认为我的连接良好。 我有 3 个 PHP 变量,我想将它们插入到我的数据库表中。 验证我的连接正常后,我想使用以下命令进行查询: $stmt = $mysqli->prepare("INSERT INTO Code (`Name`, `Code`, `Admin`) VALUES (?,?,?)"); $stmt->execute([ $name, $code, $admin ]); 但是我收到错误: 未选择数据库 我验证了语法,并且在 MySQL CLI 中执行时相同的 SQL 可以工作。我在使用 mysqli 时做错了什么? 打开连接时,您可以将数据库名称作为第四个参数传递: $db = new mysqli('localhost','mysqlusername','mysqlpassword','database'); 事实上,您没有选择任何数据库。您已连接到数据库服务器,其中可能有数百个数据库。您需要指定要将查询发送给哪一个! 您的查询很好,当您直接输入它时它会起作用,因为当您这样做时您已经指定了要使用的数据库。 您尚未在代码中选择数据库。根据 php.net 中的this page,mysqli_connect 或 mysqli 构造函数中有一个参数,您可以在其中输入数据库名称。 这是一个简单的例子: <?php $mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db'); 致命错误:未捕获 mysqli_sql_exception:在 C:\xampp\htdocs bc_international_school\get_students.php:21 中未选择数据库 堆栈跟踪:#0 C:\xampp\htdocs bc_international_school\get_students.php(21):mysqli->query ('SELECT name FR...') #1 C:\xampp\htdocs bc_international_school\index.php(8): include('C:\xampp\htdocs...') #2 {main} 抛出在 C 中:\xampp\htdocs bc_international_school\get_students.php 第 21 行 尝试这个解决方案: $db = mysqli_connect($host,$username,$password); $resultado = mysqli_select_db($db, $dbname);

回答 5 投票 0

mysqli出现问题怎么办?类似 mysqli_fetch_array() 的错误:参数 #1 必须是 mysqli_result 类型等

在我的本地/开发环境中,MySQLi 查询执行正常。但是,当我将其上传到我的网络主机环境时,出现以下错误: 致命错误:调用成员函数bind_param() ...

回答 1 投票 0

如何获取Fluent表单数据?

如何从Fluent表单中获取字段数据并在php代码中与phpmyadmin数据库中的数据进行匹配并显示匹配的记录。 我想显示与数据用户匹配的记录...

回答 0 投票 0

如何检查MySQL中是否存在某行? (即检查 MySQL 中是否存在用户名或电子邮件)

我需要帮助检查数据库中是否存在行。就我而言,该行包含一个电子邮件地址。我得到结果: 电子邮件不再存在[email protected] 这是我当前的代码...

回答 4 投票 0

从所选表格行中选择 $value 进行表单发布 - 仅发布最后一个表格数据

我正在尝试映射表数据并将结果发布到我的数据库,但仅发布底部/最后一个表行数据。我如何使用复选框选择发布哪些行并发布数据...

回答 0 投票 0

如何使用 mysqli API 制作完全动态的预准备语句?

我需要更改此查询以使用准备好的语句。是否可以? 查询: $sql = "从任务中选择 ID、标题、内容、优先级、日期、交付" . $操作。 ” “。 $标题。 ” “。 $内容...

回答 1 投票 0

我希望管理员添加学生费用

我希望管理员添加学生费用我使用文本框插入学生姓名 当我确定费用类型时,我使用了多动态列表,费用出现 我使用随机函数作为收据编号。 我有4点...

回答 0 投票 0

如何从两个相关表收集数据

我正在尝试从两个不同的表获取数据:用户和评论。 我想根据 commentsenderid 返回评论数据和用户数据。 我正在尝试从两个不同的表获取数据:users和comments。 我想根据commentsenderid 返回评论数据和用户数据。 <?php $commentpostid = $_POST['commentpostid']; $sql = "SELECT * FROM comments where commentpostid = '{$commentpostid}'"; $sqll = mysqli_query($db, $sql); // $db->query() is also accepted. $result = mysqli_fetch_all($sqll, MYSQLI_ASSOC); echo json_encode($result); 结果: [ { "commentid": "93", "comment": "naber kankam Benin", "commentpostid": "1006", "commentsenderid": "12" }, { "commentid": "95", "comment": "kankam selam!", "commentpostid": "1006", "commentsenderid": "3135" } ] 应该是: [ { "commentid": "93", "comment": "naber kankam Benin", "commentpostid": "1006", "commentsenderid": "12", "username": "denemeuser", "userbolum": "denemebolum", "useryas": "useryasdeneme" }, { "commentid": "95", "comment": "kankam selam!", "commentpostid": "1006", "commentsenderid": "3135", "username": "denemeuser", "userbolum": "denemebolum", "useryas": "useryasdeneme" } ] [] [] 您选择所有评论,将其与 id 与评论作者 id 匹配的用户加入,您仅选择那些帖子与您要查找的值匹配的用户。 SELECT c.*, u.username, u.userbolum, u.useryas FROM comments c JOIN users u ON c.commentsenderid = u.userid WHERE commentpostid = ?

回答 1 投票 0

变量数量与准备语句中的参数数量不匹配

我的代码没有发现任何问题,但我的代码中仍然出现此错误,这根本没有意义。 警告:mysqli_stmt::bind_param():变量数量与参数数量不匹配...

回答 3 投票 0

如何在我的 php 日历代码中每天显示多个事件

我的日历工作起来很漂亮,但是如果我在同一天添加另一个事件,它只会显示数据库中记录的第一个事件。我需要能够展示多个事件......

回答 1 投票 0

如何从Microsoft Project导入数据到PHP mysqli?

我正在编写一个建筑项目管理程序。我需要将数据从 Microsoft Project 软件导入到基于 Web 的软件。请帮我。我使用 xml 输出执行此操作,但我需要 upl...

回答 0 投票 0

如何解决 Windows 机器本地服务器上的“未捕获错误:未找到类‘mysqli’”错误?

试图运行本地服务器,但是(通过我已经添加的 php 错误显示行),我收到一个错误,其中指出: 致命错误:未捕获错误:在 C:\

回答 0 投票 0

显然 mysqli_real_escape_string() 容易受到 SQL 注入攻击。我应该使用什么? [重复]

显然 mysqli_real_escape_string() 容易受到 SQL 注入攻击。 它可以注入什么样的 SQL?任何事物?如何? 我应该用什么代替?

回答 0 投票 0

MySQL 语法错误:第 1 行接近“1”

我在第 1 行收到错误“1”,我对此有点困惑;我是一个完全的菜鸟,通常会在不寻求帮助的情况下尝试纠正问题 它将所有数据正确输入数据库,但是

回答 2 投票 0

我的表单没有向 mySQL 数据库发送数据。为什么?

<?php require_once('conn1.php'); if (isset($_POST['submit'])){ $username = $_POST['username']; $firstname = $_POST['first_name']; $lastname = $_POST['last_name']; $gender = $_POST['gender']; $pw = $_POST['password']; $value = "INSERT INTO user_details(username, first_name, last_name, gender, password) VALUES('$username', '$firstname', '$lastname', '$gender','$pw') "; $check = mysqli_query($conn, $value); if ($check) { echo "<script>alert('Your Form Is Submit Successfully !');</script>"; } else { echo "<script>alert('Something Went Wrong !');</script>"; } mysqli_close($conn); } ?> 但是表单数据没有保存在数据库中

回答 0 投票 0

致命错误:在第 9 行的 null 上调用成员函数 fetch_assoc()

没看懂 query("设置名称'utf-8'"); $result_set = $mysqli->query ("SELECT * FROM 'product'&...

回答 2 投票 0

error Unexpected token '<', " <br /> <b>"... is not valid JSON | 在 MySQL 表中插入数据时 [关闭]

我试图在表中插入一些数据,但是我收到了这个错误。 数据通过 POST 请求从 React 发送。 当我将数据硬编码(用 PHP)插入表时,它就可以工作。 乙...

回答 0 投票 0

如何从另一个 HTML 页面获取值?

我想设计一个网站,您可以在餐厅使用二维码访问该网站并使用该网站点餐。我有一个主页,您可以在其中看到菜单。每种食物都有一个打开付款的按钮

回答 3 投票 0

如何解决 Trying to access array offset on value of type null error

我正在使用 PHP 创建一个时间表视图,我在其中根据日期和时间获取讲座数据。 这是我所做的代码 $monday_lectures = "SELECT * from lectures wh...

回答 2 投票 0

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