问题标签 [mysqli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何使用循环绑定mysqli参数并将结果存储在数组中?
上面的代码从genreID
when dbGenre
is equal to获取值$genre
。然后将结果存储在一个数组中。但它不起作用,因为它$genre
是一个数组,所以我需要遍历它以从genreID
每次获取不同的值。
'genres' 表包含两列:genreID (INT)和dbGenre (VARCHAR)
我只需要每个genreID(即一个数字)...假设当dbGenre 等于Action 时,将genreID 存储在array1 中,然后循环$genre 数组以获取下一个值的genreID 并再次存储在数组 1 中。
我该如何解决?
php - mysqli 和准备好的语句有问题
我有以下函数,它总是返回 false。它甚至没有尝试执行该语句,我知道是因为我更改了 $query = "aldfjaf lkjfsk" 并且它没有为我返回错误。有什么建议么?
php - 为什么会 print_r ($row); 只返回一个数字 1?
我正在尝试学习 PHP5,但遇到了一些问题。我正在使用准备好的语句并尝试运行以下代码:
我有 2 行它应该返回每行包含一个 id、login_name、login_password 和一个 login_level。
当语句运行时,它只打印以下内容:
11
任何帮助将不胜感激。
mysql - 使用准备好的语句在数据库中插入和更新表时出现问题
PHP5 的新手,仍然有一些问题。我想出了如何使用准备好的语句选择现在尝试插入/更新我的代码如下
我得到的错误是
致命错误:无法通过第 43 行的引用 html/classes/mySQL.php 传递参数 4
任何帮助/参考将不胜感激。谢谢你。
每个人都在提到使用 PDO,请问你们有什么好的教程或示例吗?
php - 如何解决“致命错误:找不到类 'MySQLi'”?
我正在做一个教程,并收到此错误:
致命错误:第 8 行未找到“MySQLi”类(长 URL)
第 8 行的代码是:
我在网上看到有人说要查看它是否在我的 phpinfo() 中打开,但是“mysqli”下没有列出任何内容。
另外,我正在运行 PHP 版本 5.2.5
php - 多个mysqli连接问题
我在 mysqli 连接方面遇到了一些奇怪的问题。
我正在使用 mysqli 处理一个页面,并且它一整天都运行良好。然后我制作了这个页面的副本,并将其剥离以调试问题,并将其作为不同的文件进行测试。它在连接方面工作得很好。在尝试请求我正在处理的原始文件时,我收到错误:
用户 'user'@'localhost' 的访问被拒绝(使用密码:YES)
我不明白为什么。每次使用完连接后,我都关闭了连接,尽管我不明白为什么会出现问题。有趣的是,该文件的旧版本工作正常,尽管包含完全相同的连接细节和代码。
到底是怎么回事?
php - mysqli for Ubuntu 8.04 LAMP 堆栈上的 php
有谁知道如何在 Ubuntu 8.04 上使用 PHP 5 和 MySQL 5.0 启用/安装 mysqli 包/扩展?
最好我想保留现有的安装,但如有必要,我会从头开始重新安装。
我意识到从技术上讲,它与编程无关,但我认为(在一定程度上,也许)它是支持编程的?希望
感谢您提供的任何帮助。
php - MySQL - 在返回结果之前通过 PHP 函数传递数据库字段
以下来自http://php.morva.net/manual/en/mysqli-stmt.bind-result.php的代码显示了正在准备和执行的 mysqli 查询。while ($stmt->fetch()) 循环看起来像是在生成结果资源。我可以更改它以包含对函数的调用,例如
然后我会返回($result)而不是 print_r($result)。这样我就可以动态改变 $val
的值 原始代码 =
这行得通吗,我还能怎么做?
谢谢大家...
php - mysqli 为什么会这样?
我有两个后续的 mysqli 语句,第二个返回:
致命错误:在...中的非对象上调用成员函数 bind_param()
为什么会发生这种情况?这是否意味着我需要打开两个不同的连接?有什么方法可以避免这种情况(我喜欢将 SQL 连接详细信息保存在一个文件中)?
这里的代码:
php - MySQLi 中的参数
我正在将 PHP 与 MySQLi 一起使用,并且我遇到了类似的查询
到目前为止,我已经编写了一些代码来拼接我给它的数组,例如:
有没有更有效的方法来做到这一点?
我相当担心 MySQL 注入 - 这似乎很容易受到攻击。谢谢!