Bonsoir.
Tu pourrais par exemple utiliser la fonction lastInsertId de PDO : La classe PDO » PDO::lastInsertId.
Retourne l'identifiant de la dernière ligne insérée ou la valeur d'une séquence
Bonjour,
voilà j'ai créer un mini forum en php et ce que je voudrais faire c'est de rediriger la personnes qui à créer le sujet directement ver sont topic ?
Voici le code php pour créer un nouveau sujet
Je vous remerci d'avence pour votre aide
Bonsoir.
Tu pourrais par exemple utiliser la fonction lastInsertId de PDO : La classe PDO » PDO::lastInsertId.
Retourne l'identifiant de la dernière ligne insérée ou la valeur d'une séquence
Bonsoir,
Comme @Lartak l'a mentionné tu peux utilisé la fonction lastInsterId et ensuite de redirigé l'utilisateur grace à l'id récupérer via la fonction header
Bonjour,
Merci beaucoup le problème à été résolu, j'ai une autre question est-ce que avec la fonction lastInsertId on peut récupérer autres choses par exemple le titre ?
c'est résolut mai j'ajouterais :
pareil si tu créer une réponse tu redirige vers viewtopic/$idtopic#$lastid ensuite problème tu va surement ajouté une pagination si tu la fais en php il faudra joué avec le numéro de la page en GET ainsi si tu créer une réponse sur la page 2 tu sera rediriger vers la page 2 si tu fais bien ta condition.
J'ajoute ça, comme ça quand tu sera sur ce point la tu aura déjà ta réponse. le plus relou sera le lu non lu etc...
neecride je prends en compte merci ;)
Comme le suggère le nom de la fonction et comme il est dit dans la quote que j'ai mit dans ma précédente réponse, tu ne récupère que l'identifiant, soit la clé primaire.
Si tu veux récupérer d'autres colonnes de la table, il te faut faire une autre requête, ce qui sera facilé à partir de l'identifiant récupéré avec la fonction lastInsertId.
Soit par exemple :