这个循环有什么作用?我不知道这意味着什么。我已经尝试使用互联网找出参数的作用,但我找不到任何东西。
if (mysqli_query($conn, $sql)) {
echo "Table Game Table created successfully";
} else {
echo "Error creating table: " . mysqli_error($conn);
}
答案 0 :(得分:2)
mysqli_query
之类的函数返回一个值,在这种情况下为boolean
,如果无法正常执行,则为0
或false (0)
(就像你的冰箱有一个功能也是如此,你输入的牛奶和冷牛奶都会被退回,但是如果没有插入插座则不能这样做)并且如果它正确执行则会返回object
。
查询的内容是我们总是想验证查询是否成功。
if(true){
# execute this code
} else {
# otherwise execute this block of code
}
if(($result = mysqli_query($conn, $sql)) != false){ #Translates to: If $result is not equal to false execute the following code.
# use $result here to print out data.
} else {
# failed the query cause $result equals to false.
}
它的编程逻辑1:1,而不是试图找出该函数首先尝试用语言做一些基本的东西。