在下面的代码中,如果条件不起作用?
当我将代码作为$ tech [0]回显时,它将输出作为HTML,但是当我以上述方式进行时,If条件不起作用。
我可以知道我给代码的原因
<?php if(1) { echo "Hey"; } ?>
然后输出生成为Hey。
代码如下:
<?php
include('connection.php');
//$row=array();
if(isset($_GET['id']) && !empty($_GET['id']) && $_GET['action']== 'edit'){
$fetch ="SELECT * FROM students WHERE id=".$_GET['id'];
$selectrow =mysqli_query($conn,$fetch);
$row =mysqli_fetch_array($selectrow);
$tech = explode(',',$row['Technologies_Known']) ;
if($tech[0] == "HTML")
{
echo 'hey';
}
}
?>
答案 0 :(得分:1)
排后请检查您是否在数组中获取内容。
echo '<pre>'; print_r($row);
爆炸后也请再次通过打印阵列检查
echo '<pre>'; print_r($tech);