gpt4 book ai didi

mysql中的php变量使用get方法

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

在 mysql 表中有 3 列 id,name,addrid 是自动递增和名称,addr 有值,我想使用 get 方法获取结果,但它只是显示解析错误。。。.

<?php
$id = $_GET['id'];
if (empty($_GET['id']) || !is_numeric($_GET['id'])) {
echo 'A valid image file id (numeric) is required to display the image file.';
exit;
} else {
$query = mysql_query("SELECT * FROM imgtable where id={$id}");
while ($res = mysql_fetch_array($query))
{
?>
<tr><td> <?php echo $res['name']; ?></td><td><img src="<?php echo $res['addr']; ?>" width='200px' height='200px'/></td></tr>
<?php}} ?>

最佳答案

试试这个:

$query = mysqli_query("SELECT * FROM imgtable where id='$id'");

而不是

$query = mysql_query("SELECT * FROM imgtable where id={$id}");

显然,如果你切换到mysqli,也可以在下面使用mysqli_fetch_array

关于mysql中的php变量使用get方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42516571/

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