繁体   English   中英

如何从mysql数据库中提取while循环中的数组值

[英]How to extract array value in while loop from mysql database

如何获取数组中的值并在下面的while循环中提取写几行代码请帮忙

$sql = "SELECT * FROM Table WHERE id=1";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$view = $result->fetch_assoc() 
$arrrrrrr = $view['quiz_que'];
    $arraysss = [$arrrrrrr];                
    print_r($arraysss);

输出数组 ( [0] => A1,F2,3,4,S5,6,7,816,17 )

我想要的是

$a = [1, 2, 3, 4];
print_r($a);

输出数组( [0] => 1 [1] => 2 [2] => 3 [3] => 4)

尝试这个,

$arrrrrrr = $view['quiz_que'];//A1,F2,3,4,S5,6,7,816,17
$quiz_queArray = explode(',',$arrrrrrr);
echo'<pre>';print_r($quiz_queArray);die;

输出:

Array
(
    [0] => A1
    [1] => F2
    [2] => 3
    [3] => 4
    [4] => S5
    [5] => 6
    [6] => 7
    [7] => 816
    [8] => 17
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM