gpt4 book ai didi

php - 从 Mysql 查询中提取值

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

我对如何从查询中提取值并将它们放入特定变量感到困惑,因为我事先不知道值的名称是什么。

向您展示我的意思可能更容易。

下面的图片是返回值,按标题分组,即 Total_responded、Percent_responded 等。

image from mysql database

因此第一行将在 Responce 列下显示值 PoachedPercent_responded 为 16.66667。

然而,下一行将在 Responce 列下用 Percent_responded 的 83.333333 加扰

我现在想将这些值中的每一个放入单独的变量中,例如:

$poached , $poachedPercentage, $scrambled, $scrambledPercentage etc 

我试图在下面这样做,但产生了错误的数字。这也不是一种具有成本效益的方法。所以,我真的很想就如何提取值提出一些建议

$getPollResult   = results();

while ($row = mysqli_fetch_array ($getResult , MYSQLI_ASSOC))
{

$responce = safe_output(round($row['RESPONCE']));

$percentage = safe_output(round($row['Percent_responded']));


if($responce = 'Poached')
{
$percentageOne = $percentage;
$poached = $responce;
}
if ($responce = 'Scrambled')
{
$percentageTwo = $percentage;
$scrambled = $responce;

}
// echo " $percentagePoached $percentageScrambled ";die();
}

最佳答案

使用

$responce = trim($row['RESPONCE']);

代替

$responce = safe_output(round($row['RESPONCE']));

Also, Change in if condition = to ==.

关于php - 从 Mysql 查询中提取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28428133/

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