doupin5408 2017-03-02 00:04
浏览 16

php不比较变量,但做硬编码值

I have a script that works and loops showing various results, but i want to chek if result match a given variable. It works it i enter it like '4' but wont if entered as a $myArray?

The code is

$vehicle_req = "4";

echo "Vehicle required is : ".$v[$vehicle_req]."<BR><BR>";
//----- GET COMPANIES IN AREA --------
echo "Companies in the area :<BR><BR>";

$result = mysqli_query($con,"SELECT *, ( 3959 * acos( cos( radians(53.83428999999999) ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians(-3.0399797000000035) ) + sin( radians(53.83428999999999) ) * sin( radians( latitude ) ) ) ) AS distance FROM clients HAVING distance < 30 ORDER BY distance LIMIT 0 , 20;");
while($row = mysqli_fetch_array($result)) {

    $name = $row['name'];
    $id = $row['id'];
    $vehicles = $row['vehicles'];
    echo "<B>".$id." -</B> ".$name."<BR>".$vehicles."<BR>";

    $myArray = explode(':', $vehicles);
    foreach($myArray as $my_Array){
        echo "<BR>".$v[$my_Array]."<BR>";
        echo $my_Array."<BR>";
        if($my_Array == '4')
            echo "MATCH vehicle 4<BR>";
    }
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 TLS1.2协议通信解密
    • ¥40 图书信息管理系统程序编写
    • ¥20 Qcustomplot缩小曲线形状问题
    • ¥15 企业资源规划ERP沙盘模拟
    • ¥15 树莓派控制机械臂传输命令报错,显示摄像头不存在
    • ¥15 前端echarts坐标轴问题
    • ¥15 ad5933的I2C
    • ¥15 请问RTX4060的笔记本电脑可以训练yolov5模型吗?
    • ¥15 数学建模求思路及代码
    • ¥50 silvaco GaN HEMT有栅极场板的击穿电压仿真问题