使用其他列的id查找其他列的值

qnyhuwrf  于 2021-07-24  发布在  Java
关注(0)|答案(2)|浏览(436)

这个问题在这里已经有答案了

我怎样才能得到一个未知的用户名给定一个id(2个答案)
9个月前关门了。
我有一个简单的mysql数据库,有两列:“text”和“id”。
我的目标是通过只提供id信息将php变量设置为“text”列。
例如:
以下是数据库:

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

我想给出一个变量“1”和返回一个带有“test”的变量的代码。
这可能吗?

a11xaf1n

a11xaf1n1#

试试这个

  1. mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
  2. $mysqli_connect = mysqli_connect("localhost", "root", "", "hexll");
  3. $sqlquery= mysqli_query($mysqli_connect,"select text from mytable where id='1' ");
  4. $row= mysqli_fetch_array($sqlquery, MYSQLI_ASSOC);
  5. echo $row['text'];
k2fxgqgv

k2fxgqgv2#

你可以得到分配给你的任务 id=1 以以下方式使用pdo

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

如果你用的是mysqli

  1. $id = 1;
  2. $stmt = $dbConnection->prepare('SELECT task FROM your_db_table WHERE id =?');
  3. $stmt->bind_param('i', $id); // 'i' specifies the variable type => 'integer'
  4. $stmt->execute();
  5. $result = $stmt->get_result();
  6. $text= $result->fetch_assoc();
展开查看全部

相关问题