你好,我正在檢查數據庫中是否有一行,但對於一些resson,它一直說有但不是。我有很多如果站在一邊,所以我認爲這是問題。Mysql row always = 1
<?php
if (isset($_POST['A'])) {
$item2= mysql_real_escape_string($_POST['A']);
$item = strip_tags($item2);
$pokemonchoice= mysql_real_escape_string($_POST['B']);
$pokemonchoicee = strip_tags($pokemonchoice);
?><?php
if ($pokemonchoicee == "Add to pokemon 1") {
$pokemonchoicee = '1';
}
if ($pokemonchoicee == "Add to pokemon 2") {
$pokemonchoicee = '2';
}
if ($pokemonchoicee == "Add to pokemon 3") {
$pokemonchoicee = '3';
}
if ($pokemonchoicee == "Add to pokemon 4") {
$pokemonchoicee = '4';
}
if ($pokemonchoicee == "Add to pokemon 5") {
$pokemonchoicee = '5';
}
if ($pokemonchoicee == "Add to pokemon 6") {
$pokemonchoicee = '6';
}
?>
<?php
$query = "SELECT * FROM items WHERE item='".$item."' AND belongsto='".$_SESSION['username']."'";
if(mysql_num_rows($query)!=0)
{
echo "You do not have this item";
}
else
{
echo "You have this item";
}
?>
<?php
echo $pokemonchoicee ;
echo $item ;
}
?>
這使打印真正的位
<?php
$query = "SELECT * FROM items WHERE item='".$item."' AND belongsto='".$_SESSION['username']."'";
if(mysql_num_rows($query)!=0)
{
echo "You do not have this item";
}
else
{
echo "You have this item";
}
?>
我刪除所有行,但還是說你有這個項目
仍然越來越沒有這個項目,當物品在那裏,,, – user1405062
改變那條線當然會給你其他回聲消息。 – keyser