Récupérer le résultat de ma requête
Je ne parviens pas a récupérer les données de ma requete, voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
$sql="SELECT * FROM UTILISATEURS WHERE LOGIN_USER = '". $Identifiant ."' AND MDP_USER = '". $Mdp ."' LIMIT 1";
$result = mysqli_query($link, $sql);
$nbUser = '0';
if ($result = mysqli_query($link, $sql)){
mysqli_free_result($result);
$nbUser = mysqli_num_rows(mysqli_query($link, $sql));
}
if($nbUser>0){
$_SESSION['IdUser'] = $result[ID_USER];
$_SESSION['TitreUser'] = $result[TITRE_USER];;
$_SESSION['NomUser'] = $result[NOM_USER];
$_SESSION['PrenomUser'] = $result[PRENOM_USER];
header('Location: Index.php?TypeLogin='.$Login);
} |
autant pour moi mais toujours erreur
je me suis corrigé tout seul mais le serveur apache ne me revends pas de données.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$sql="SELECT * FROM UTILISATEURS WHERE LOGIN_USER = '". $Identifiant ."' AND MDP_USER = '". $Mdp ."' LIMIT 1";
$result = mysqli_query($link, $sql);
//while ($row = mysqli_fetch_array($result)){
$row = mysqli_fetch_array($result, MYSQLI_NUM);
while ($row){
$_SESSION['IdUser'] = $row[0];
$_SESSION['TitreUser'] = $row[1];
$_SESSION['NomUser'] = $row[1];
$_SESSION['PrenomUser'] = $row[2];
} |
et a l'affichage j'ai :
Code:
1 2
|
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Web\StockDelegue\Valid_Login.php on line 37 |