php sql - mysql_query(INSERT INTO table VALUES(,,,)
Posté : 20 mai 2009, 13:40
Bonjour,
J'ai créé une page d'identification pour un Site Web et je voudrais enregistrer dans une table le Login et la date de connexion, voir code ci-dessous. Par avance je vous en remercie, sincères salutations.
J'ai créé une page d'identification pour un Site Web et je voudrais enregistrer dans une table le Login et la date de connexion, voir code ci-dessous. Par avance je vous en remercie, sincères salutations.
<?php require_once('Connections/connexion_patient.php'); ?>
<?php
// *** Valider l'indentification du User sur le site.
session_start();
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($accesscheck)) {
$GLOBALS['PrevUrl'] = $accesscheck;
session_register('PrevUrl');
}
if (isset($_POST['login'])) {
$loginUsername=$_POST['login'];
$password=$_POST['pass'];
$Date=date("d/m/Y H:i:s");
$MM_fldUserAuthorization = "niveau";
$MM_redirectLoginSuccess = "mediatheque/mediatheque_cadre1.htm";
$MM_redirectLoginFailed = "erreur_log.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_connexion_patient, $connexion_patient);
$LoginRS__query=sprintf("SELECT login, pass, niveau FROM patient WHERE login='%s' AND pass='%s'",
get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));
$LoginRS = mysql_query($LoginRS__query, $connexion_patient) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = mysql_result($LoginRS,0,'niveau');
//
//declare two session variables and assign them
$GLOBALS['MM_Username'] = $loginUsername;
$GLOBALS['MM_UserGroup'] = $loginStrGroup;
//register the session variables
session_register("MM_Username");
session_register("MM_UserGroup");
if (isset($_SESSION['PrevUrl']) && false) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
// [b]Ou dois-je insérer la ligne ci-dessous pour que la table loghist se mette à jour ?[/b]
//mysql_query("INSERT INTO loghist VALUES('0','$loginUsername','$Date'");
?>