<?php
$sevname = "localhost";
$user = "abc";
$pwd = "123";
$dbname = "aaa";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$w = $_POST["w"];
$p = $_POST["p"];
echo $w, $p;
}
echo "11";
$conn = mysqli_connect($sevname,$user,$pwd);
echo "22";
if (!$conn){
echo "连接失败!";
}
echo "33";
mysqli_select_db($conn,"SCQ");
echo "44";
$sql = "insert into luky(w,p) value('w','p')";
$result = mysqli_query($conn,$sql);
echo "mysqli_insert_id: " + mysqli_insert_id($conn);
mysqli_close($conn);
?>
if 里的 echo $rone, $rtwo;可以正常显示。但后面就没了 11,22 什么的就什么都没有了。
把整个 if 注释掉,也只是输出 11。
这是为什么?