使用其 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();
我有一个简单的 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();