이 코드가 있습니다. 어떤 이유로 html을 표시 할 때 id 열 값을 표시하지 않습니다. 열이 있지만 값이 없습니다. mysql 테이블에는 "id", "username"및 "password"라는 세 개의 열이 있습니다. 아무도 도와 줄 수 있습니까?MySQL과 PHP, 모든 열을 얻을 수 없다
include "Connector.php";
$query = "SELECT id, username, password FROM users";
$result = mysql_query("SELECT username, password FROM users") or die ("MySQL error: " .mysql_error());
echo "<table>";
while($row = mysql_fetch_array($result)){
echo "
<tr>
<td>"
.$row['id'].
"</td>
<td>"
.$row['username'].
"</td>
<td>"
.$row['password'].
"</td>";
echo "<td><a href='deleteRow.php?oId=".$row[password]."'>Delete</a></form></td>
</tr>";
}
echo "</table>";
mysql_free_result($result);
mysql_close($connection);
mysql_query ($ query)가 아닌가요?! – Florent
새 코드에 mysql_ * 함수를 사용하지 마십시오. 그들은 더 이상 유지 관리되지 않으며 커뮤니티는 [지원 중단 프로세스]를 시작했습니다 (http://news.php.net/php.internals/53799). [** red box **] (http://php.net/mysql-connect)를 참조하십시오. 대신 [prepared statement] (http://en.wikipedia.org/wiki/Prepared_statement)에 대해 배우고 [PDO] (http://php.net/pdo) 또는 [MySQLi] (http : //)를 사용해야합니다. php.net/mysqli). 결정할 수 없다면 [이 기사] (http://php.net/mysqlinfo.api.choosing)를 시도해보십시오. 당신이 배우기를 원한다면, [여기 PDO 튜토리얼] (http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers)입니다. –