이 관리자 페이지입니다, 빈 페이지를 내가 한 사용자 만 데이터를 표시하려고 선택한 사용자에 대한 모든 데이터를 표시 할 수 있지만 얻어야한다 여기에 무슨 문제가 있을까요?표시 할 수 없습니다 하나의 사용자 데이터가
-1
A
답변
0
먼저 시도해야합니다 : echo "ROW COUNT :".mysql_num_rows ($ query); 또는 var_dump ($ user_data)를 throw 할 수 있습니다.
0
다음과 같이 시도해보십시오. 다른 사람들이 말했듯이 PDO을 사용하는 것이 훨씬 더 좋겠지 만 적어도 mysql_real_escape_string()
을 사용하면 데이터를 쿼리에 직접 입력하는 것보다 안전합니다.
<?php
if (empty($_POST['user']) || $_POST['user'] == 'none') {
exit('No user was selected set.');
}
$user = (string) mysql_real_escape_string($_POST['user']);
$sql = "
SELECT user, email, added, admin, type
FROM User
WHERE user = '%s'";
$query_string = sprintf($sql, $user);
$result = mysql_query($query_string);
if (empty($result)) {
exit('Failed to retrieve user data.');
}
echo '
<table>';
while ($user = mysql_fetch_assoc($result))
{
echo '
<tr>
<td>', $user['user'], '</td>
<td>', $user['email'], '</td>
<td>', $user['added'], '</td>
<td>', $user['admin'], '</td>
<td>', $user['type'], '</td>
</tr>';
}
echo '
</table>';
관련 문제
- 1. 이미지를 표시 할 수 없습니다
- 2. 쿼리 결과에서 하나의 항목을 표시 할 수 없습니다 - PHP/MySQL
- 3. 데이터 격자보기에 데이터를 표시 할 수 없습니다.
- 4. 이미지를 표시 할 수 없습니다.
- 5. 태그를 표시 할 수 없습니다.
- 6. 이미지를 표시 할 수 없습니다.
- 7. 이미지 표시 할 수 없습니다
- 8. sIFR을 표시 할 수 없습니다.
- 9. modalViewController를 표시 할 수 없습니다.
- 10. JTable을 표시 할 수 없습니다.
- 11. 은 표시 할 수 없습니다
- 12. 을 표시 할 수 없습니다.
- 13. 세션에 사용자 정의 사용자 데이터가 없습니다.
- 14. ListBox의 ItemsSource를 표시 할 수 없습니다.
- 15. JSON 데이터를 YUI DataTable에 채우는 동안 "표시 할 데이터가 없습니다"
- 16. Sonar에 사용자 정의 메트릭 값을 표시 할 수 없습니다.
- 17. 표시 할 사용자 정의 Android보기를 가져올 수 없습니다.
- 18. 사용자 지정 셀 uitableview - 모든 행을 표시 할 수 없습니다.
- 19. 창에 사용자 정의 메뉴를 표시 할 수 없습니다.
- 20. 사용자 정의 주석 속성을 대리자 메서드에 표시 할 수 없습니다.
- 21. 배열 목록에서 사용자 지정 ArrayAdapter로 데이터를 표시 할 수 없습니다.
- 22. 검색 상자를 사용자 지정 테마에 표시 할 수 없습니다.
- 23. 백본에 json 콘텐츠를 표시 할 수 없습니다.
- 24. 은 UILabel을 표시 할 수 없습니다. -xcode
- 25. IIS7.5에서 PHP로 오류를 표시 할 수 없습니다.
- 26. 배열에서 파일을 표시 할 수 없습니다.
- 27. ASP.Net 페이지에 보고서를 표시 할 수 없습니다.
- 28. UINavigationController에서 UILabel의 텍스트를 표시 할 수 없습니다.
- 29. 스레드에서 ProgressDialog를 표시 할 수 없습니다.
- 30. SearchDialog을 ActivityGroup 내에 표시 할 수 없습니다.
SQL 주입을 정리하려면 PDO 준비 문을 사용하십시오. http://ca3.php.net/manual/en/pdo.prepare.php –
mysql을 사용하지 마십시오. 대신 PDO 또는 mysqli를 사용하십시오. 또한 게시물을 통해 "사용자"var을 어떻게 보냅니 까? 양식을 사용하고 있습니까? 시도 var_dump ($ _ POST); 그것이 실제로 설정되었는지 확인하십시오. –
Lol 잠시 후에 다른 페이지로 리디렉션한다는 사실을 알고 있습니까? –