使用其 ID 查找其他列的值

Find other column's value with their ids

我有一个简单的 MySQL 数据库,其中包含两列:'text' 和 'id'。

我的目标是通过仅提供 ID 信息将 php 变量设置到 'text' 列。

例如:

这里是数据库:

    ---text---id---      //columns
      test  /  1        //data

我想给变量“1”和 return 的代码 'test' 的变量。

这可能吗?

试试这个

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli_connect = mysqli_connect("localhost", "root", "", "hexll");

$sqlquery= mysqli_query($mysqli_connect,"select text from mytable where id='1' ");

$row= mysqli_fetch_array($sqlquery, MYSQLI_ASSOC);

echo $row['text'];

您可以通过以下方式使用 PDO

获取分配给 id=1 的任务
 $id = 1;

$sql = "SELECT task FROM your_db_table WHERE `id` = :id ";
$sql ->execute([ 'id' => $id]);
 $task= $sql;

如果您正在使用 mysqli

 $id = 1;

$stmt = $dbConnection->prepare('SELECT task FROM your_db_table WHERE id =?');
$stmt->bind_param('i', $id); // 'i' specifies the variable type => 'integer'

$stmt->execute();

$result = $stmt->get_result();
$text= $result->fetch_assoc();