Merci, j'ai réussi :p, il ne me reste plus qu'à bloquer les pages interdits aux non connectés, etc...
Là je suis entrain de m'attaquer aux jointures entre différentes tables mais j'ai quelques soucis.
J'ai une
table membres avec les champs suivants:
id
nom_perso
pseudo
mot_de_passe
email
race
type(mâle,femelle)
réponse_secrète
date_inscription
et une
table personnages avec les champs suivants:
id
nom_perso
membres_id
race
type(mâle,femelle)
date_inscription
etc...
En s'inscrivant, le joueur rentrera le nom de son perso, son pseudo, la race, le type(mâle,femelle) etc... Les champs communs aux 2 tables sont:
nom_perso
membres_id
race
type(mâle,femelle)
J'aimerais que ces informations soit balancées dans la table personnage lors de l'inscription et que ce personnage créé soit associée à l'id du compte dans la table membre
J'ai essayé cette jointure
SELECT membres.id, personnages.membres_id
FROM membres
LEFT JOIN personnages
ON membres.id=personnages.membres_id
ORDER BY membres.id, personnages.membres_id;
Est-ce que c'est la bonne méthode ?
J'ai choisi de séparer personnages et joueurs pour qu'un joueur puisse créer plusieurs personnages mais j'ai quelques problèmes au niveau des jointures...
J'obtiens une colonne id et une colonne membres id, mais dès que je rajoute un ON etc... Ca me marque "erreur de syntaxe".
Au fait, j'ouvre une fenêtre de requête pour taper la requête pour faire des jointures mais je ne comprends pas pourquoi le champ id et membres_id s'enlève et la table réapparait comme elle était au départ à chaque réactualisation de la page...Quelqu'un pourrait m'expliquer, s'il vous plaît ?
Je pensais qu'une jointure se conservait tout le temps...J'ai l'impression que c'est temporaire ! Help ^^
Merci à vous et bonne soirée

.
Merci, j'ai réussi :p, il ne me reste plus qu'à bloquer les pages interdits aux non connectés, etc...
Là je suis entrain de m'attaquer aux jointures entre différentes tables mais j'ai quelques soucis.
J'ai une[u] table [b]membres[/b][/u] avec les champs suivants:
id
nom_perso
pseudo
mot_de_passe
email
race
type(mâle,femelle)
réponse_secrète
date_inscription
et une [u]table [b]personnages[/b][/u] avec les champs suivants:
id
nom_perso
membres_id
race
type(mâle,femelle)
date_inscription
etc...
En s'inscrivant, le joueur rentrera le nom de son perso, son pseudo, la race, le type(mâle,femelle) etc... Les champs communs aux 2 tables sont:
nom_perso
membres_id
race
type(mâle,femelle)
J'aimerais que ces informations soit balancées dans la table personnage lors de l'inscription et que ce personnage créé soit associée à l'id du compte dans la table membre
J'ai essayé cette jointure
SELECT membres.id, personnages.membres_id
FROM membres
LEFT JOIN personnages
ON membres.id=personnages.membres_id
ORDER BY membres.id, personnages.membres_id;
Est-ce que c'est la bonne méthode ?
J'ai choisi de séparer personnages et joueurs pour qu'un joueur puisse créer plusieurs personnages mais j'ai quelques problèmes au niveau des jointures...
J'obtiens une colonne id et une colonne membres id, mais dès que je rajoute un ON etc... Ca me marque "erreur de syntaxe".
Au fait, j'ouvre une fenêtre de requête pour taper la requête pour faire des jointures mais je ne comprends pas pourquoi le champ id et membres_id s'enlève et la table réapparait comme elle était au départ à chaque réactualisation de la page...Quelqu'un pourrait m'expliquer, s'il vous plaît ?
Je pensais qu'une jointure se conservait tout le temps...J'ai l'impression que c'est temporaire ! Help ^^
Merci à vous et bonne soirée ;).