将旧的mysql_代码转换为mysqli_ queries

时间:2017-07-11 10:10:49

标签: php mysql database mysqli

我正在尝试将旧的mysql_代码转换为mysqli_将所有内容转换为mysqli_不起作用,我一直在 “警告:mysqli_query()期望至少有2个参数,1在” “警告:mysqli_error()期望参数1为mysqli,” 中给出的字符串是否有人可以帮我解决这个问题如何转换为下面的代码工作。我找不到一个易于理解的教程。

function TicketFetcher(){
  $ticketsSQl = "SELECT tickets FROM tickets";
  $ticketsResult = mysqli_query($ticketsSQl) or die("Failed sql is " . 
  $ticketsSQl . "<br>Invalid query: " . mysqli_error());
  $tickets = mysqli_fetch_array($ticketsResult);
  $tickets = $tickets[0];

return $tickets;

}

1 个答案:

答案 0 :(得分:0)

因为在MySQLi函数中我们必须传递函数
中的连接信息 像这样

mysqli_query($conn,$ticketsSQl);    
$conn =(host,username,password,dbname);