gpt4 book ai didi

PHP MySQL 添加到 longtext

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

好吧,我有一个代码可以更新 MySQL 中的 LongText。这是代码:

$id = rand(1, 100);
$puffleString = "{$id}|{$name}|{$type}|100|100|100,";
$coins = $this->delCoins(800);
$this->write("%xt%pn%-1%" . $coins . "%" . $puffleString . "%");
$puffles = $this->c("puffles");
$puff = $puffles."%".$puffleString;
$type2 = 750 + $type;
setData("UPDATE accs SET puffles='{$puff}' WHERE id='" . $this->ID . "';");

如您所见,puffleString 末尾有一个逗号,因此每次我使用此函数时,长文本都会消失并设置一个新文本。我想要它,所以它会添加到长文本中任何想法?我应该使用内爆吗?

最佳答案

可以使用mysql中的concat函数。例如。

UPDATE accs set puffles = CONCAT(puffles, '{$puff}') WHERE id = $id

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat

确保注意 SQL 注入(inject)。 https://www.owasp.org/index.php/SQL_Injection

关于PHP MySQL 添加到 longtext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22275539/

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