首页 文章
  • 1 votes
     answers
     views

    mysqli_connect():( HY000 / 2002):连接被拒绝(远程MySQL)

    我有一个共享的Cpanel托管和一个我自己的服务器与cpanel托管 . 我正在尝试从共享的cpanel托管连接到我自己的服务器,以从我自己的服务器获取数据 . 我已将我的共享cpanel托管IP添加到我的远程MySQL部分中的服务器cpanel但我收到了上述错误 . 我还从WHM添加了IP,但没有成功 . 我已检查端口3306是否也打开 . 我不知道什么问题 . 我试过下面的连接类型,但总是有同...
  • -1 votes
     answers
     views

    如何在其他php文件中传递连接变量

    帮我这个代码:我收到这个错误 . 注意:未定义的变量:第5行的C:\ xampp \ htdocs \ Project \ core \ functions \ general.php中的dbCon 警告:mysqli_real_escape_string()期望参数1为mysqli,在第5行的C:\ xampp \ htdocs \ Project \ core \ functions \ ge...
  • 76 votes
     answers
     views

    致命错误:找不到类'MySQLi'

    我正在做一个教程,我收到此错误: 致命错误:第8行找不到类'MySQLi'(LONG URL) 第8行的代码是: $mysqli = new MySQLi($db_server, $db_user, $db_pass, $db_name) or die(mysqli_error()); 我在网上看到有人说看看它是否在我的phpinfo()中打开了,但是没有列出“mysqli”下面的任何内容 ...
  • 62 votes
     answers
     views

    如何在不同环境中获取MySQLi错误信息

    在我的本地/开发环境中,MySQLi查询执行正常 . 但是,当我在我的Web主机环境中上传它时,我收到此错误: 致命错误:在...中的非对象上调用成员函数bind_param() 这是代码: global $mysqli; $stmt = $mysqli->prepare("SELECT id, description FROM tbl_page_answer_category...
  • -1 votes
     answers
     views

    PHP URL编码名称并将其存储在URL中,检索名称并在MYSQLi中搜索[复制]

    这个问题在这里已有答案: How to get MySQLi error information in different environments 2个答案 我有一个php页面,它输出创建的所有页面(位于数据库中),每个页面链接到一个新页面,该页面将包含该页面的所有内容 . 我想将页面的名称解析为URL,以便我可以检索它并搜索数据库以查找在数据库中使用该名称的所有记录,我已经能够通过解析行I...
  • 90 votes
     answers
     views

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

    我在网上搜索过,到目前为止我所看到的是你可以一起使用 mysql_ 和 mysqli_ 含义: <?php $con=mysqli_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo &...
  • -2 votes
     answers
     views

    mysqli_query():空查询mysqli_error()只需要1个参数,给定[重复] 0

    这个问题在这里已有答案: mysqli_error() expects exactly 1 parameter, 0 given 3个答案 我正在创建一个注册页面 . 表格包含电子邮件,密码,确认密码,学生证,名字,第二名,课程,性别和DoB . 我希望页面收集该信息并将其存储在数据库中 . 2个错误: mysqli_query():空查询 mysqli_error()预计只有1个参数,给定0...
  • -2 votes
     answers
     views

    错误没有说明是什么阻止我的程序解析

    所以我正在运行错误检查,因为我的编辑帖子功能不起作用,这是我得到的消息 致命错误:未捕获mysqli_sql_exception:C:\ xampp \ htdocs \ Final \ Forum \ editpost.php中'字段列表'中的未知列'trewfh':55堆栈跟踪:#0 C:\ xampp \ htdocs \ Final \ Forum \ editpost.php(55):...
  • 0 votes
     answers
     views

    注册或登录表致命错误

    以下PHP / MySQL代码无法正常工作,并且在连接MySQL表时产生致命错误,我正在尝试制作注册表和登录表(在同一页面上,使用不同的z-index并隐藏和显示按钮,但由于一些MySQL的致命错误,它不会加载 . 我正在努力完成这项工作,但似乎我的教程要么已经过时,要么我试图以完全屠杀的方式将其复制到我的情境中 . if (session_status() == PHP_SESSION_NONE...
  • 0 votes
     answers
     views

    使用mysqli预处理语句将数据插入数据库中的多个列[重复]

    这个问题在这里已有答案: Number of elements in type definition string doesn't match number of bind variables in /home/a3598479/public_html/Register.php on line 8 1回答 我在我的网站上创建了一个html表单,以便访问我网站的用户能够注册,表单有以下输入;用户...
  • 0 votes
     answers
     views

    mysqli_real_escape_string()无法正常运行

    我有以下PHP函数: public function signup() { $mysql = mysqli_connect(HOSTNAME, USERNAME, PASSWORD, DATABASE); if (mysqli_connect_errno($mysql)) { $this->viewModel->set(&quot...
  • 29 votes
     answers
     views

    产品变体建模

    我一直在尝试对产品变体进行建模,并认为我可能需要使用EAV . 我可能没有EAV就可以做到这一点,但我担心我可能会错过一些东西 . 这是我的设计: 这是我想要表达的内容: A product 可以具有0或更多 product variants (例如,T恤产品可以具有尺寸和颜色变体) . A product variant 可以有1个或多个 product variant optio...
  • -2 votes
     answers
     views

    如何'insert if not exists'在PHP MySQL [重复]

    这个问题在这里已有答案: How to 'insert if not exists' in MySQL? 9个答案 我开始用谷歌搜索,发现这篇文章讨论了互斥表 . 我有一张约有1400万条记录的表格 . 如果我想以相同的格式添加更多数据,有没有办法确保我想要插入的记录不存在而不使用一对查询(即,一个查询要检查,一个要插入是结果集是空)? 对字段的唯一约束是否保证插入如果已经存在则会失败? 似乎...
  • 2 votes
     answers
     views

    如何在MySQL中存储布尔数据类型?

    Which datatype is used for storing true/false information in MySQL? 特别是在使用PHP脚本编写和阅读时 . 随着时间的推移,我使用并看到了几种方法: tinyint,varchar字段包含值0/1,包含字符串'0'/'1'或'true'/'false'的varchar字段最后枚举包含两个选项'true'/'false'的字段 ....
  • 2 votes
     answers
     views

    PHP mysqli_fetch_assoc没有返回正确的值

    我有一个旧的PHP代码,其中包含mysql . 它从SELECT语句获取一个数组,将其作为属性添加到JSON对象,并回显编码的JSON . 我改变它使用mysqli,但是当我尝试获取行,并从中创建一个数组时,它只返回任何内容 . 这是旧的mysql代码: $con = mysql_connect('host','account','password'); if (!$con) { //lo...
  • -2 votes
     answers
     views

    使用mysqli_query和mysqli_fetch_row将mysql转换为mysqli错误的问题

    这是编辑过的脚本没有错误 . 并且应用了2个修复程序 . 对于那些部分帮助的人,谢谢 . 提到代码不清楚或杂乱是无关紧要的 . 鉴于以下大多数是mysql查询中的常见结构 . 甚至mysql的示例文档也遵循这个类似的流程 . 回复的成员应该否定毫无意义的互联网戏..它更值得你的时间,而我自己也是如此 . 那些留下话题和协助的人,谢谢你 . 例如: $ row = mysqli_fetch_row(...
  • -1 votes
     answers
     views

    无法使mysql_query工作,mysql_error什么都不显示

    最近从mysql转换为mysqli,事情进展顺利 . 连接,选择仍然正常工作,但现在一个查询失败 . 以下是基本代码:连接数据库($ con) - 成功 . mysqli_query从table1(fn1,ln1,yr1)中选择一些数据 - 成功 . 在mysql_fetch_array成功之后,表数据变为$ fn,$ ln,$ yr . 使用数据形成插入: $ sql =“插入table2(f...
  • 0 votes
     answers
     views

    从PHP查询数据库时出错

    我试图从PHP中将一行数据插入到表中 . 但是我从下面的代码中收到一条错误消息,说: “mysqli_query()期望参数1为mysqli” $myServer = "mysql.x90x.net"; $myUser = "u1908429**_*****"; $myPass = "***************"; $myDB =...
  • 0 votes
     answers
     views

    远程连接到Google Cloud SQL

    我是Google Cloud SQL的新用户(目前在VPS上托管我们自己的用户)并希望通过Google扩展到 Cloud 端 . 设置第二代CloudSQL帐户...并尝试将其连接到我们的Wordpress站点(使用插件连接到外部dbs) . 我们的应用程序使用以下四个常量:user,pword,server和db . $db_data["user"] = "user...
  • 0 votes
     answers
     views

    为什么INSERT在mysql表中的每个查询下面添加额外的空行?

    我的代码: $conn = mysqli_connect($servername, $username, $password, $database); $n = mysqli_real_escape_string($conn, $_REQUEST['n']); $m = mysqli_real_escape_string($conn, $_REQUEST['m']); ...
  • 0 votes
     answers
     views

    mysql全文搜索

    有一个问题正在进行mysql查询 . 我使用全文搜索 . 我尝试在照片表中找到完全匹配,但是会出现问题 . 让我们说我有一个照片描述,如“Reodor Hansen与mysql有问题” 如果我然后搜索名为Reodor Mysql的用户,将会看到Reodor Hansen被标记的图片 . 有没有选项来获得完全匹配?我现在关于“'和”这样的引用,但他们并没有在这帮助我 . 问题是,当Reodor My...
  • 0 votes
     answers
     views

    Mysql未知变量错误

    我在Kali Linux 2018 VM上使用MySql / 10.1.29-MariaDB-6 . 我在mariadb.cnf,mysql.cnf和50-server.cnf中有以下条目 . general_log_file = /var/log/mysql/mysql.log general_log = 1 conf文件显示以下配置文件用于确定选项: MariaDB /...
  • 0 votes
     answers
     views

    绑定参数到mysqli数据库查询

    我明白这个: 警告:mysqli_stmt_bind_result()[function.mysqli-stmt-bind-result]:绑定变量数与预准备语句中的字段数不匹配 我在我的代码中定义了$ id和$ link,并且没有连接到数据库的麻烦 . $query = "select * from tablename where id = ?"; if ($stmt = ...
  • 0 votes
     answers
     views

    在MySQLi中获取可变长度预处理语句的结果

    我写了一个会计网站,里面有很多MySQL语句 . 为了防止SQL注入,我使用预备语句来处理用户输入的任何数据 . 为了防止必须编写准备和绑定语句的步骤,我有以下功能: function executeSql($mysqli,$query_string,$params=null,$paramtypes=null){ $nr_params=strlen($paramtypes); $q...
  • 2 votes
     answers
     views

    需要深入了解mysqli“bind_result()”

    在研究php.net后我仍然感到困惑 . From php.net: mysqli_stmt :: bind_result - mysqli_stmt_bind_result - 将变量绑定到结果存储的预准备语句,并将结果集中的列绑定到变量 . My uncertainty: "binds columns" - 什么专栏? PHP是否将变量(var1,var2等)放...
  • 0 votes
     answers
     views

    MySQLi Query准备和检索结果

    我经历了相当多的stackoverflow线程,在准备查询后我无法正确检索结果 . 我尝试了许多不同的解决方案,在执行查询后似乎没有人能够获取关联数组 $mysqli = new MySQLi('localhost', 'root', '', 'prac2'); $query = $mysqli-> prepare("SELECT * FROM `user` WHERE u...
  • 0 votes
     answers
     views

    PHP 5.3.29和$ stmt-> get_result()函数是否有任何已知问题? [重复]

    这个问题在这里已有答案: Fatal error: Call to undefined method mysqli_stmt::get_result() [duplicate] 2个答案 我有mysqli脚本,不幸的是它不能在PHP 5.3.29的服务器上运行 . 至于我可以调试服务器不会返回函数get_result()的任何值,并且脚本在它之后中断 . 有什么问题吗? $query = &q...
  • 1 votes
     answers
     views

    使用“Prepare Statment”时从函数返回MySQLi查询结果

    这是我第一次使用prepare语句方法 . 问题是该函数返回Nothing“null” . 功能: function login($username, $password) { $username = sanitize($username); $password = md5($password); global $connect; $stmt = $conne...
  • -2 votes
     answers
     views

    mysql中的连接[关闭]

    我正在尝试登记表格 . 如果我的代码错误或不正确,你可以给我一些提示 它仍然向我展示这个准备($ sqlinsert); $ user = $ _POST ['user']; $ pass = $ _POST ['pass']; $ email = $ _POST ['email']; $ lname = $ _POST ['lname']; $ fname = $ _POST ['fname']...
  • 0 votes
     answers
     views

    Mysqli / PHP - 显示具有特定值的行数/列中的总行数=百分比[重复]

    这个问题在这里已有答案: mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows etc… expects parameter 1 to be resource 31个答案 我是一个mysqli / php新手,所以任何(善意的)帮助都非常感激 . 我得到了一个mysql表,列中列出了调查结果 . 我需要...

热门问题