如何在PHP中调试"未定义的变量"问题?

pdn*_*aia -2 php

以下是我如何回应数据库中的数据:

<?php

//check id to display
if ($playerID = 1) {
  echo "<p class=\"playerInfoL\"> $player_bio </p> <p class=\"playerAchievesL\"> $achievements</p>";
}
else{
  return false;
}

?>
Run Code Online (Sandbox Code Playgroud)

这是我如何定义变量...

<?php

session_start();

require_once('config.php');

//create query statement
$query = 'SELECT * FROM player_info';

//make the query from db
$myData = mysql_query($query, $conn)
OR exit('Unable to select data from table');

if(isset($_GET['action'])) {
  $playerID                 = $_GET['id'];
  $player_bio           = $_GET['player_bio'];
  $achievements             = $_GET['player_achts'];
}
?>
Run Code Online (Sandbox Code Playgroud)

我不是我做错了什么.

Kar*_*ath 8

你想比较,而不是分配:

if ($playerID == 1)
Run Code Online (Sandbox Code Playgroud)