gpt4 book ai didi

php - 更新选定的随机行 PHP

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

我正在尝试更新数据库中选定的随机行,这是我的 php 代码

$offset_result = mysqli_query($conn, "SELECT FLOOR(RAND() * COUNT(*)) AS `offset` FROM `tbl_combi` WHERE `clear` = 0 ");
$offset_row = mysqli_fetch_object( $offset_result );
$offset = $offset_row->offset;
$result = mysqli_query($conn, "SELECT * FROM `tbl_combi` LIMIT $offset, 1");
$result_fetch = mysqli_fetch_array($result);

echo $result_fetch[1];

最佳答案

您从未执行任何更新。您可以尝试以下方法(可能需要进行一些调整才能满足您的需求):

$offset_result = mysqli_query($conn, "SELECT FLOOR(RAND() * COUNT(*)) AS `offset` FROM `tbl_combi` WHERE `clear` = 0 ");
$offset_row = mysqli_fetch_object( $offset_result );
$offset = $offset_row->offset;

$updateSql = 'UPDATE tbl_combi SET my_field="my_value" WHERE offset=' . $offset;
mysqli_query($conn, $updateSql);

$result = mysqli_query($conn, "SELECT * FROM `tbl_combi` LIMIT $offset, 1");
$result_fetch = mysqli_fetch_array($result);

echo $result_fetch[1];

关于php - 更新选定的随机行 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38865970/

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