gpt4 book ai didi

php - 将 SQL 值转换为变量

转载 作者:行者123 更新时间:2023-11-29 11:02:37 26 4
gpt4 key购买 nike

所以我有一个数据库表,其中包含一些用户信息,例如ID、用户名等,并且我一直在尝试将一个值(例如Bob的ID)转换为变量$id table 。这就是我现在所拥有的:

$db = mysqli_connect(THIS WORKS FINE AND CONTAINS SECRET INFO :));
$sql = "SELECT ID FROM users WHERE username='$prompt'";
$result = mysqli_query($db, $sql);

我需要将它变成一个变量,因为我将所有内容组合成一个句子,因此它可能是$username has the id of $id。谢谢

最佳答案

尝试像这样使用sprintf()sprintf()函数将格式化字符串写入变量。

$db = mysqli_connect(THIS WORKS FINE AND CONTAINS SECRET INFO :));
$sql = "SELECT ID,username FROM users WHERE username='$prompt'";
$result = mysqli_query($db, $sql);

$row = mysqli_fetch_assoc($result);

$sentence = sprintf("%s has the id of %u.",$row['username'],$row['ID']);

echo $sentence;

更多信息请参见sprintf

关于php - 将 SQL 值转换为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41950416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com