-2
데이터베이스에서 데이터를 가져올 수없는 이유를 모르겠습니다. $ userRow와 잘 작동하지만 $ SQL을 사용하면 작동하지 않습니다. 완전히 쉽게 해결하는 경우 미안 해요,하지만 난 SQL 에코 때 SELECT * FROM afventer WHERE user_id LIKE '%3%'
내가 데이터베이스에 내 SQL에서 해당 문자열을 실행할 때 그래서이 발견 보여줍니다데이터베이스에서 데이터를 가져올 수 없습니다.
// check if the form has been submitted and display the results
if (isset($_POST['studentnum'])) {
$conn = mysqli_connect($DBhost, $DBuser, $DBpass, $DBname);
if (!$conn) {
die('Could not connect: ' . mysqli_connect_error());
}
// escape the post data to prevent injection attacks
$studentnum = mysqli_real_escape_string($conn, $_POST['studentnum']);
$sql = "SELECT * FROM `afventer` WHERE `user_id` LIKE '%$studentnum%'";
$result=mysqli_query($conn, $sql);
// check if the query returned a result
if (!$result) {
echo 'Der var ikke nogen resultater på din søgning';
} else {
// result to output the table
echo "Du har aftalt at køre";
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
{
echo " ";
echo $row['uname'];
echo " ";
echo "hjem";
}
}
내 실수 찾을 수 없습니다 사용자는하지만 여전히 웹 사이트
그것은 주로 데이터베이스가 어떻게 생각되는 일을한다 작동에 표시되지 않습니다,하지만 난을 요구하고있는 데이터가 페이지에 표시 할
설명은 확장 토론이 아닙니다. 이 대화는 [채팅으로 이동되었습니다] (http://chat.stackoverflow.com/rooms/143123/discussion-on-question-by-marc-cummings-i-cant-get-data-out-of-my- 데이터베이스와 함께). –