내 phpscript의이 부분에 무엇이 잘못된 것인지 알 수 없습니다. 로그인은 성공했지만 올바른 계정에서 데이터를 검색 할 수 없습니다. 스크립트의이 부분에 이상이 있는지 누구라도 알 수 있습니까?PHP 로그인으로 올바른 데이터를 가져올 수 없습니다.
SELECT * FROM account_bedrijf WHERE Account_nr = '5limit 1'
당신은 공백을 삽입하는 것을 잊었다 작은 따옴표 사이의 ID를 두지 않았다
$_SESSION['ingelogd'] = true;
$_SESSION['profiel'] = $rij['Type'];
$_SESSION['gebruikerID'] = $rij ['Account_nr'];
// Gebruiker succesvol ingelogd, gegevens opslaan in sessie enzo ...
if(strcmp($rij['Type'],"bedrijf")==0){
$query2 = "SELECT * FROM account_bedrijf WHERE Account_nr = '" . $_SESSION['gebruikerID'] . "limit 1' ";
$result2 = mysql_query($query2) or trigger_error(mysql_error());
if(mysql_num_rows($result2) == 0) {
session_unset();
echo 'Ongeldige gebruikersnaam en/of wachtwoord';
} else {
$_SESSION['company'] = $result->Bedrijf_nr;
header('Location: company_profile.php') ;
어떤 결과를 얻습니까? 잘못된 사용자 데이터가 표시됩니까? – Peon
네덜란드어 스크립트처럼 보입니다 : p – Matthias
예, 요청 된 계정에서 필요한 데이터를 가져 오지 못하는 것 같습니다. 그냥 내 데이터베이스에서 임의의 정보를 company_profile (로그인 한 계정이 아님)에 배치합니다. – sayno