-1
$result2 = mysql_query($query, $con);
while($data2 = mysql_fetch_assoc($result2))
{
$x = $data2["x"];
$y = $data2["y"];
echo "$x";
echo "$y";
if($x<0 && $y<0)
{
echo "village: $data[village] ";
echo "player: $data[player] ";
echo "position: ($data[x]|$data[y])<br>";
}
else if($x>0 && $y>0)
{
echo "village: $data[village] ";
echo "player: $data[player] ";
echo "position: ($data[x]|$data[y])<br>";
}
else if($x>0 && $y<0)
{
echo "village: $data[village] ";
echo "player: $data[player] ";
echo "position: ($data[x]|$data[y])<br>";
}
}
我收到錯誤未定義指數初始化
Notice: Undefined index: y in C:\xampp\htdocs\debal\nw_check_exec.php on line 48
Notice: Undefined index: x in C:\xampp\htdocs\debal\nw_check_exec.php on line 47
47行和48行是: -
$x = $data2["x"];
$y = $data2["y"];
我想我已經正確地做了所有的事情,我很無法找出錯誤的原因。
此問題的表具有列「X」「Y」,「村」,「播放器」 – debal
嘗試的var_dump($數據2)檢查是什麼由數據庫重新調用。是否有像預期的所有列? – rekire
感謝var_dump的想法,這幫助我找出了我犯的錯誤......(一個錯字)...... – debal