草庐IT

mysqli_query

全部标签

php - 发出警告 : mysqli_query() expects at least 2 parameters, 1。什么?

这个问题在这里已经有了答案:mysqli_query()expectsatleast2parameters,1given(5个答案)关闭3年前。我制作了一个PHP页面,它应该从数据库中选择两个名字并显示它们。它只是说:Warning:mysqli_query()expectsatleast2parameters,1givenin/home/tdoylex1/public_html/dorkhub/index.phponline4Warning:mysqli_query()expectsatleast2parameters,1givenin/home/tdoylex1/public_ht

php - 如何使用 MySQL NOW() 函数在带有 bind_param 的 MySQLi 中插入记录?

我需要在MySQLiPDO中使用PHP中的绑定(bind)参数执行此mysql查询:mysql_query("INSERTINTO`posts`(post_name,publish_date)VALUES($post_name,NOW())")我使用这样的脚本,但它没有正确插入publish_date。$publish_date='NOW()';$insert=$mysqli->prepare("INSERTINTOposts(post_name,publish_date)VALUES(?,?)");$insert->bind_param("ss",$post_name$publish

mysql - 如何优化mysql查询: counting category and subcategory with single Query from two tables

我需要帮助来优化这个MySQL查询以获得更好更快的性能。这是SQLFIDDLE具有查询和表结构。基本上我有两个表tbl_类别CREATETABLEIFNOTEXISTS`tbl_category`(`category_id`int(10)unsignedNOTNULLAUTO_INCREMENT,`category_name`varchar(20)NOTNULL,`parent_category_id`int(10)unsignedDEFAULTNULL,PRIMARYKEY(`category_id`),UNIQUEKEY`category_name`(`category_name`

mysql - MYSQL "explain query"显示 "key"NULL

我已经让mysql解释以下查询:SELECTcarid,pic0,bio,url,site,appletFROMcronjob_reloadedWHEREcaridLIKE'%bmw%'ORcaridLIKE'%mer%'ORageBETWEEN'5'AND'10'ORcategoryIN('used')ORDERBYCASEWHENcaridLIKE'%bmw%'ORcaridLIKE'%mer%'THEN1WHENageBETWEEN'5'AND'10'THEN2ELSE3END下面是解释结果:EXPLAINSELECTcarid,pic0,bio,url,site,appletF

php - 我应该将 $mysqli 变量传递给每个函数吗?

我在从mysql_*传递到面向对象的mysqli时遇到一点问题。我的index.php文件的结构包括两个文件:include('connect.php');include('function.php');connect.php文件包含:在function.php文件中有一个名为showPage的函数,它不带参数但使用$mysqliconnection,inlineslike...$result=$mysqli->query("SELECT*FROM$tableORDERBYIDDESC");//Selezionotuttoilcontenutodellatabella如果不向函数传递$

php - 2 个准备好的语句,2 个存储过程,1 个 mysqli 连接

问题如何使用准备好的语句(或其他对SQL注入(inject)同样安全的查询方法)在同一个mysqli连接中调用两个MySQL存储过程,而不会出现以下错误:Warning:Packetsoutoforder.Expected1received61.Packetsize=7in/...Warning:mysqli::prepare():MySQLserverhasgoneawayin/...在tutorialspoint上在线连接了代码故事我正在用MySQL数据库制作一个PHP后端。我想从一个查询中获得两个结果:每周摘要列表和所有周摘要。┌───────┬────────────┬────

mysql - "query end"随机时间步长

我正在对Web应用程序进行基准测试,大约1%的查询会出现问题,主要是更新(但有时也会插入)。我对这些请求进行了分析,似乎是查询结束步骤花费了很多时间。starting0.000029checkingpermissions0.000005Openingtables0.000017Systemlock0.000005init0.000032Updating0.000052end0.000030**queryend1.825892**closingtables0.000025freeingitems0.000020loggingslowquery0.000007loggingslowquer

MySQL Query 不在表连接中使用索引

我正在尝试列出特定图书作者的所有book_sales信息。所以我有一个查询,它没有使用索引来查找记录。以下是我的表结构:--Tablestructurefortable`books`CREATETABLEIFNOTEXISTS`books`(`book_id`int(11)NOTNULLauto_increment,`author_id`int(11)unsignedNOTNULL,`book_type_id`int(11)NOTNULL,`book_title`varchar(50)NOTNULL,`book_price`smallint(4)NOTNULL,`in_stock`ch

php - MySQLi 和 mysql_real_escape_string() 错误

我正在使用OOPMySQLi连接到我的数据库。我已经检查了我的凭据,一切顺利。$mysqli=newmysqli(MYSQL_HOST,MYSQL_USER,MYSQL_PASS,MYSQL_DB)ordie('Therewasaproblemconnectingtothedatabase.');if(mysqli_connect_errno()){printf("Can'tconnecttoMySQLServer.Errorcode:%s\n",mysqli_connect_error());exit;}if($result=$mysqli->query('SELECT*FROMpl

php - MySQLi 等效的 MySQL 代码

你能给我这个代码在MySQLi中的等价物吗?无法正确处理。编辑:愿意向我解释哪里出了问题吗?$mysqli=newmysqli($host,$username,$pass,$db);if($mysqli->connect_error){die('TheServerIsBusy.PleaseTryAgainLater.');}$result=$mysqli->query("SELECTuseridFROMusersWHEREuserid='$userid'");if($result->num_rows){echo"AWESOME";} 最佳答案