草庐IT

mysqli-multi-query

全部标签

php - mysqli 在 apache 下连接不上

我有一个基于codeigniter的php应用程序,我有一个位于远程主机上的数据库,安装了所需的数据库,设置了适当的mysql权限并为远程连接打开了mysql端口,但是,当我运行该应用程序时它没有'不起作用,它返回500错误代码。当我解决问题时,出现以下错误Message:mysqli::real_connect():(HY000/2003):Can'tconnecttoMySQLserveron'192.168.6.13'(13)到目前为止我尝试了什么:1)确保所有权限设置正确。2)确保不存在与网络相关的问题,例如被阻止的端口/主机3)确保已安装并启用mysqli。4)创建了一个连接

PHP + HTML 表格 : Fire appropriate MySql query from each cell of the table

标题不是最合适的,但这是我能想到的最好的。随意建议编辑。总结:我来self使用过的Android开发RecyclerView显示数据库中各种项目的网格。在那里我可以使用onClickListener()和Position来获取哪个RecyclerView项目(第一,第二,第三..)被用户点击并可以继续操作。设置:我是网络开发的新手,到目前为止,我已经设法创建了一个HTML表,并且我正在触发适当的查询以从数据库中获取项目。然后我在每个表格单元格中显示来自数据库的这些数据。数据由图像链接(来自同一目录中的文件夹)和有关该图像的其他文本数据组成。我的table看起来像这样。Clickhere

php - 如何使用 mysqli 在查询中按月份编号获取月份名称?

我正在尝试按月获取添加记录的计数。以下查询工作正常SELECTCOUNT(*)AScount_by_month,MONTH(date_added)ASin_monthFROM`promotion`WHEREYEAR(date_added)='2016'GROUPBYMONTH(date_added)但上面的查询在结果中返回月份编号,我想得到月份名称,如Jan、Feb而不是数字。我尝试了以下技巧,但它不起作用。SELECTCOUNT(*)AScount_by_month,MONTH(date_added)ASin_month,MONTHNAME(STR_TO_DATE(in_month,

php - 性能 : SQL Queries vs Server-Side PHP Loops (MYSQL vs PHP)

我没有看到太多关于这个主题的信息,需要一些数据。我不熟悉使用复杂的MySQL查询,我想知道复杂查询与简单查询相比的性能成本,然后在其上运行服务器端php计算。例如:“简单”查询:SELECTidasID,date(x_date),v_priceaspriceFromtableXWHEREv_priceIN(selectMIN(v_price)fromtableXGROUPBYweek(x_date)))现在假设我想计算类似价格出现的次数。我可以通过两种方式做到这一点。A)使用foreach循环服务器端php并计算数据B)在sql中做另一个选择groupbypriceORDERBYCOU

php - 为什么 mysqli QUERY 有效,但相同的 PREPARED 语句版本返回 SQL 语法错误?

好的,所以我现在已经折腾了2个小时,无法弄清楚所谓的SQL语法错误在哪里。我最终将准备好的语句重写为标准查询-它工作正常,语法完全相同。准备好的声明代码:(不工作)if($account_info=$mysqli->prepare("SELECTusers.specid,users.username?FROMusers?WHEREusers.id=?")){//ASWITCHtodeterminebind_paramandbind_result}else{//Erroroutput}以上结果导致以下MYSQL错误:YouhaveanerrorinyourSQLsyntax;checkt

php - 执行 mysqli_stmt->execute() 导致 "MySQL server has gone away"错误

好的。这是一个奇怪的。首先,这是错误:Fatalerror:Uncaughtmysqli_sql_exception:MySQLserverhasgoneawayindatabase.php:84Stacktrace:#0database.php(84):mysqli_stmt->execute()根据其他StackOverflow文章,例如this和this,那个错误,MySQLserverhasgoneaway意味着:mysqli对象在没有先关闭的情况下被重用(不,绝对不是)MySQL服务器端的连接超时变量太小最大数据包大小变量太小但是,我已将超时和最大数据包大小变量设置为其最大值

php - 尝试从数据库中选择 WooCommerce 值时出现 mysqli_fetch_assoc 错误

我目前正在制作一个WordPress插件并尝试从WooCommerce数据库中选择一些值,但我一直得到的都是相同的错误。可能出了什么问题?我的代码:functionprntPage(){//Connectisdefinedsomewhereelse$query="SELECT*FROM`wp_woocommerce_order_items`";$result=mysqli_query($conn,$query);while($row=$result->mysqli_fetch_assoc()){echo"id:".$row["order_item_id"]."-ProductName:

php/mysqli 查询没有执行一些没有错误的查询

我有一个脚本每分钟在我的服务器上运行一次,基本上是一个cron作业,为我为一些friend制作的小游戏更新数据库中的一些变量。我遇到的问题是该脚本仅运行某些查询但无法更新其他查询。我已验证它正在连接,但比较无效。任何帮助将不胜感激。这是我当前无法正常通话的电话。//Queryserver$query="SELECTid,usr,dt,is_onlineFROMplayer_dataWHEREis_online=1";$result=mysqli_query($conn,$query);//Ifconnectionisgoodif($result=mysqli_query($conn,$

php - 寻找一个带有描述的简单 mySQLi 类示例

我正在寻找一个扩展PHP5中的mySQLi类的类的简单但实用的示例。我也对存储过程感兴趣。基本上我需要的是一个实用且可用的类的示例。我通过示例学习得最好,不幸的是,我找不到任何网站或书籍似乎有一个非常可靠但简单的示例。我看到的所有例子都太复杂了,所以我无法理解,或者它们太简单了,我还不如直接实例化这个类,然后在那里内联。如果有人可以向我提供这样的示例并尽可能地解释发生了什么,那就太好了。我的长期目标是拥有一个我可以实例化的类,它处理数据库的身份验证,然后获取我的SQL语句并提供变量输出。如果有人愿意花时间帮助我,将不胜感激!,谢谢 最佳答案

php - Mysql Join Query 多次给出相同的结果

我有两张table。一种是items,一种是tags。查询的here.想法是创建一个搜索框来搜索项目,然后通过选择标签来缩小搜索范围。(某种分面搜索)。在摆弄mysql教程之后,我想到了这个:SELECT`items`.`id`,`items`.`name`,`items`.`pay`,`items`.`desc`FROM`items`LEFTJOIN(`tags`)ON(`tags`.`item_id`=`items`.`id`)WHERE((`tags`.`type`='food'AND`tags`.`name`='pizza')OR(`tags`.`type`='drinks'A