查找其他列的值及其 ID

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


我的目标是通过仅提供 id 信息来将 php 变量设置为“文本”列。


例如:


这是数据库:


    ---text---id---      //columns

      test  /  1        //data

我想给出一个变量 '1' 和返回带有 'test' 变量的代码。


这可能吗?


慕无忌1623718
浏览 97回答 2
2回答

呼如林

您可以使用PDOid=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();

白板的微信

试试这个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'];
打开App,查看更多内容
随时随地看视频慕课网APP