<?php
include "db.php";
$username=$_POST['username'];
$email=$_POST['email'];
$query="SELECT * FROM members where username = '".mysql_real_escape_string($username)."'";
$result=mysql_query($query)or die(mysql_error());
$user = mysql_fetch_assoc($result);
mysql_close();
?> <br /> <p></p>
Welcome back! Your details below: <br /><br />
<table border="1" cellspacing="2" cellpadding="5">
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>User Name</th>
<th>Email</th>
<th>Age</th>
</tr>
<?php
$firstname= $user['firstname'];
$lastname= $user['lastname'];
$username= $user['username'];
$email= $user['email'];
$age= $user['age'];
?>
<tr>
<td><? echo $firstname ?></td>
<td><? echo $lastname ?></td>
<td><? echo $username ?></td>
<td><? echo $email ?></td>
<td><? echo $age ?></td>
</tr>
</table>
남자, 나는이 코드를 사용하여 사용자의 세부 정보를 표시하지만 레코드를 표시하지 않습니다.데이터베이스에서 사용자의 레코드를 표시합니다.
이 코드에 무슨 문제가 있습니까? 음 ... 오류는 없지만 작동하지 않습니다.
: 그냥 나쁜 쿼리를 넘어 MySQL의 오류가 있다면 '(
마유미 (Mayumi) 아래에서 선택하고 답변 할 해결책을 찾으면 좋습니다. – Codex73