php - mysql_query 没有按预期工作

标签 php mysql

$query = mysql_query("SELECT * FROM joblist WHERE salary LIKE '%$searchq%' OR jobtitle LIKE '%$searchq%'");
$count = mysql_num_rows($query);
if ($count == 0){
    $output = 'There was no search results!';
}else {
    while($row = mysql_fetch_array($query)) {
        $salary = $row['$salary'];
        $jobtitle = $row['$jobtitle'];
        $id = $row['id'];
        $output .= '<div>' .$salary.' '.$jobtitle.'</div>';
    }
}

fatal error :

Call to undefined function mysql_query() in /srv/http/head.php on line 16

最佳答案

如果您使用的是 PHP 7,则可以使用 mysqli_*。因为 mysql_* 在该版本中不可用。这是您可以使用它的示例。

<?php

// procedural style of mysqli

$host = "host";
$user = "user";
$password = "password";
$database = "db";

$link = mysqli_connect($host, $user, $password, $database);

if(!$link){
    echo ('unable to connect to database');
}
else {
$sql = "your select query";
$result = mysqli_query($link,$sql);
    if(mysqli_num_rows($result) == 1){
  // SUCCESS STUFF
}
else {
 // error stuff
}
} // end else

?>

关于php - mysql_query 没有按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34571448/

相关文章:

PHP CSV 列标题

php - mysql不允许在唯一索引上使用NULL

php - 通过 user_id 获取 Lighthouse GraphQL 数据所有权

php - 获取用户当前位置

php - Cakephp查看错误-使用UploadPack存储图片

mysql - 无法在 Grails 应用程序中更新 mysql 中的表

javascript - 有人可以帮我从我的 Db Sequelize 中删除记录吗?

php - 如何在 codeigniter 中使用 ajax 将数据插入 mysql 数据库?

php - 有序数组转关联数组,奇数为键

php - 如何通过 PHP 代码将类别添加到 Wordpress 中的帖子?