gpt4 book ai didi

php - 如何在sql查询中使用速记三元运算符php?

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

我有一个更新数据的查询,包括图像。但是在edit.php(在现有项目中)中,图像已经存在。

我尝试添加速记运算符,但出现问题并返回错误。下面是我的代码。也许我的报价有错误?请帮忙 !

 q("
UPDATE `goods` SET
`title` = '" . mysqli_real_escape_string($link, $_POST['title']) . "',
`cat` = '" . mysqli_real_escape_string($link, $_POST['cat']) . "',
`description` = '" . mysqli_real_escape_string($link, $_POST['description']) . "',
`img` = '" . $_FILES['file'] ?: mysqli_real_escape_string($link, $obj->name);."',
`price` = '" . mysqli_real_escape_string($link, $_POST['price']) . "'
WHERE `id` = " . (int)$_GET['key1'] . "
");

最佳答案

更改此处,删除;

`img` = '" . $_FILES['file'] ?: mysqli_real_escape_string($link, $obj->name)."',

关于php - 如何在sql查询中使用速记三元运算符php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42314370/

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