使用PHP从mySQL数据库中获取一个值并另存为变量

时间:2017-10-24 17:16:19

标签: php mysql

我有一个包含nametext列的SQL数据库。如何只使用text获取name并使用PHP将其保存为变量?

我已尝试过其他人的几个代码段,但都没有。

$sql = "SELECT text FROM texts WHERE INSTR(name, '{$name}')";
$result = $db->query($sql);
$row = $result->fetch_assoc();
$var=echo $row["name"];
echo $var;

1 个答案:

答案 0 :(得分:-1)

以下是标准方式执行查询并存储在php变量中。

使用mysqli查询

$mysqli = new mysqli("localhost", "username", "password", "database");
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

$sqliQuery= "select name, text from tableName";
if ($result = $mysqli->query($sqliQuery)) {    
     while ($row = $result->fetch_object()) {
        $firstname = $row->name;
        $middlename = $row->text;
    }
    $result->close();
}
else
{
   echo 'something went wrong';
}