Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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 if的问题_Php_Mysql - Fatal编程技术网

PHP if的问题

PHP if的问题,php,mysql,Php,Mysql,我无法让我的PHP“if”按我想要的方式工作,这是我使用的代码 if ($loginselect = $mysqli->query("SELECT something FROM options WHERE type='anything'")) { $loginselect1 = mysqli_fetch_assoc($loginselect); $loginselect2 = $loginselect1['something']; echo $loginselect2;

我无法让我的PHP“if”按我想要的方式工作,这是我使用的代码

if ($loginselect = $mysqli->query("SELECT something FROM options WHERE type='anything'")) {
  $loginselect1 = mysqli_fetch_assoc($loginselect);
  $loginselect2 = $loginselect1['something'];
  echo $loginselect2;

  if ($loginselect2 = '1') {
  ?>
    <h1>Title1</h1><hr>Text1
    </div>

  <?php
  }
  else {
  ?>
    <h1>Title2</h1><hr>Text2
    </div>
  <?php
  }
}
if($loginselect=$mysqli->query(“从type='anything'的选项中选择某物)){
$loginselect1=mysqli\u fetch\u assoc($loginselect);
$loginselect2=$loginselect1['something'];
echo$loginselect2;
如果($loginselect2='1'){
?>
标题1
Text1 标题2
Text2 如果变量带有值,则使用
=
(如果严格,则使用
=
),而不是
=


因此,在您的例子中,您需要
if($loginselect2=='1'){

您的if语句需要两个==符号

if ($loginselect2 == '1') {
?><h1>Title1</h1><hr>Text1
</div>
<?php
}
else
{
?>
<h1>Title2</h1><hr>Text2
</div>
<?php
}
}
if($loginselect2==“1”){
?>标题1
Text1 标题2
Text2
使用
=
代替。一个
=
是赋值
=
是赋值。
=
是求值。。。