Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:如何读取sql的多维数组?_Php_Mysql_Arrays_Multidimensional Array - Fatal编程技术网

PHP:如何读取sql的多维数组?

PHP:如何读取sql的多维数组?,php,mysql,arrays,multidimensional-array,Php,Mysql,Arrays,Multidimensional Array,我正在尝试读取并合并数据库中选定的两个数组。因此,以下是代码: //数组的声明 $datas=array() if(mysqli\u num\u行($result)>0) { while($row=mysqli\u fetch\u assoc($result)) { $datas[]=$row['masa']; 打印(数据); if(in_数组(“Pagi”,$datas)和in_数组(“Petang”,$datas)) { 回声“ 苏达·迪坦帕 苏达·迪坦帕 苏达·迪坦帕 "; } } }

我正在尝试读取并合并数据库中选定的两个数组。因此,以下是代码:

//数组的声明

$datas=array()

if(mysqli\u num\u行($result)>0)
{
while($row=mysqli\u fetch\u assoc($result))
{ 
$datas[]=$row['masa'];
打印(数据);
if(in_数组(“Pagi”,$datas)和in_数组(“Petang”,$datas))
{
回声“
苏达·迪坦帕
苏达·迪坦帕
苏达·迪坦帕
";
}
}
}
输出: 数组([0]=>Pagi)数组([0]=>Pagi[1]=>Petang)


现在,我想结合这两个数组来执行上述操作(如代码中所示)。

已经结合了。在while循环外执行
print_r()
以查看
$datas的实际值。
如果要回显该行一次,只需添加一个counter@Mr.Blue. 谢谢您的回复如何添加计数器?对不起,我对php数组有点不在行
    if(mysqli_num_rows($result)>0)
    {
        while($row=mysqli_fetch_assoc($result))
        { 
            $datas[]=$row['masa'];

            print_r($datas);


            if(in_array("Pagi",$datas)&&in_array("Petang",$datas))
            {
                echo"
                    <tr>
                    <td>Sudah ditempah </td>
                    <td>Sudah ditempah</td>
                    <td>Sudah ditempah</td>
                    </tr>";
            }
        }
    }