Date après session destroye qui s'enregistre pas
Résolu/Fermé
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
-
2 mars 2014 à 00:38
Lucryio Messages postés 204 Date d'inscription samedi 4 janvier 2014 Statut Membre Dernière intervention 4 juin 2017 - 3 mars 2014 à 00:11
Lucryio Messages postés 204 Date d'inscription samedi 4 janvier 2014 Statut Membre Dernière intervention 4 juin 2017 - 3 mars 2014 à 00:11
A voir également:
- Date après session destroye qui s'enregistre pas
- Associez chaque situation à l’action la plus appropriée en matière de sécurité informatique : verrouiller la session, quitter la session, ne rien faire ou éteindre l'ordinateur. - Forum MacOS
- Teamviewer code de session expiré ✓ - Forum Windows XP
- Excel trier par date ne fonctionne pas ✓ - Forum Excel
- Facebook session expirée ✓ - Forum Facebook
9 réponses
Utilisateur anonyme
2 mars 2014 à 01:26
2 mars 2014 à 01:26
Bonjour
Je n'ai pas analysé le reste de ton code, mais il ne faut pas mettre NOW() entre apostrophes. 'NOW()' entre apostrophes est une chaîne de caractères comme 'toto', alors que NOW() sans apostrophes est l'appel à une fonction.
Je n'ai pas analysé le reste de ton code, mais il ne faut pas mettre NOW() entre apostrophes. 'NOW()' entre apostrophes est une chaîne de caractères comme 'toto', alors que NOW() sans apostrophes est l'appel à une fonction.
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
Modifié par Lucryio le 2/03/2014 à 10:57
Modifié par Lucryio le 2/03/2014 à 10:57
j'ai essayé en mettant NOW(DATE) mais la date s'enregistre pas, vous avez une autre solution ?
j'ai essayé ça aussi :
<?php
session_destroy();
$req = $bdd->prepare('UPDATE membres(derniereco) VALUES(NOW())');
$req->closeCursor();
?>
mais la date s'enregistre toujours pas et pas d'erreur qui s'affiche à l'écran.
j'ai essayé ça aussi :
<?php
session_destroy();
$req = $bdd->prepare('UPDATE membres(derniereco) VALUES(NOW())');
$req->closeCursor();
?>
mais la date s'enregistre toujours pas et pas d'erreur qui s'affiche à l'écran.
Utilisateur anonyme
2 mars 2014 à 16:52
2 mars 2014 à 16:52
C'était NOW() et non pas NOW(DATE)
Rassure-moi, cette requête, tu l'exécutes bien quelque part ? J'ai bien peur que non.
As-tu une idée de ce que ça veut dire exécuter une requête ?
Rassure-moi, cette requête, tu l'exécutes bien quelque part ? J'ai bien peur que non.
As-tu une idée de ce que ça veut dire exécuter une requête ?
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
2 mars 2014 à 18:14
2 mars 2014 à 18:14
je comprend plus rien là.
Comment je doit m'y prendre pour que lorsque le membre se déconnecte la date s'enregistre dans la bdd ?
Comment je doit m'y prendre pour que lorsque le membre se déconnecte la date s'enregistre dans la bdd ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
2 mars 2014 à 18:54
2 mars 2014 à 18:54
Réponds à ma question : as-tu une idée de ce que ça veut dire exécuter une requête ?
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
2 mars 2014 à 18:59
2 mars 2014 à 18:59
Bin oui, elle execute la requête, en gros elle fait ce qu'on lui demande quoi.
Utilisateur anonyme
2 mars 2014 à 21:55
2 mars 2014 à 21:55
Qui exécute une requête ? Quelle instruction ? Je n'en vois pas dans ton code.
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
2 mars 2014 à 23:39
2 mars 2014 à 23:39
En mettant ça :
$sql("INSERT INTO membres VALUES derniereco = NOW()");
$sql ("UPDATE membres SET derniereco = NOW()");
$sql->fetch();
J'obtiens l'erreur suivante :
Fatal error: Function name must be a string in C:\wamp\www\pokemon mania\deconnexion.php on line 18
soit cette ligne : $sql("INSERT INTO membres VALUES derniereco = NOW()");
Mais j'ai l'impression de me perdre de plus en plus la dedans.
$sql("INSERT INTO membres VALUES derniereco = NOW()");
$sql ("UPDATE membres SET derniereco = NOW()");
$sql->fetch();
J'obtiens l'erreur suivante :
Fatal error: Function name must be a string in C:\wamp\www\pokemon mania\deconnexion.php on line 18
soit cette ligne : $sql("INSERT INTO membres VALUES derniereco = NOW()");
Mais j'ai l'impression de me perdre de plus en plus la dedans.
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
3 mars 2014 à 00:11
3 mars 2014 à 00:11
c'est bon, j'ai réussi je suis un vrai abruti moi j'ai voulu chercher trop loin pour loin.
Pour info si quelqu'un aurais le même souci, voile comment j'ai procédé :
<?php
$derniereco = $bdd->prepare("UPDATE membres SET derniereco = NOW() WHERE ID = :id");
$derniereco->bindValue(':id', $ID, PDO::PARAM_INT);
$derniereco->execute();
session_destroy();
?>
Pour info si quelqu'un aurais le même souci, voile comment j'ai procédé :
<?php
$derniereco = $bdd->prepare("UPDATE membres SET derniereco = NOW() WHERE ID = :id");
$derniereco->bindValue(':id', $ID, PDO::PARAM_INT);
$derniereco->execute();
session_destroy();
?>