begin process at 2010 02 10 01:35:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Erreur relation MYSQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur relation MYSQL

mardi 28 août 2007 à 17:52:33 | Erreur relation MYSQL

WhiteDwarf

Membre Club
Bonjour,

J'ai un problème sur une requête mysql : je cherche à sélectionner le contenu d'une ligne de ma table 'forum' pour laquelle l'id est associé à une case 'ref' dans une autre table.

En fait j'ai le contenu des messages du forum dans la table forum_messages, et le titre du thread qui est contenu dans la table forum.
Je voudrai ressortir le contenu de la table forum lorsque qu'un mot est présent dans la table forum_message.

Après pas mal de recherches, j'ai fait ça, mais ça ne marche pas...

SELECT * FROM forum WHERE id IN (SELECT ref FROM forum_messages WHERE message LIKE 'test')

Je m'en remet donc à vous .. :)

----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler

mardi 28 août 2007 à 18:15:50 | Re : Erreur relation MYSQL

JoJo738

Membre Club
Réponse acceptée !
Hello :p

Pour faire ce que tu demande tu dois utiliser LEFT JOIN (par exemple)

Ici, ca donnerait :

SELECT
  forum.champs_1,
  forum.champs_2,
  [...]
FROM
  forum
    LEFT JOIN forum_messages ON forum.id = forum_messages.ref
WHERE
 forum_messages.message LIKE 'test'



Si ma reponse te convient, merci de l'accepter ! 
mercredi 29 août 2007 à 01:38:25 | Re : Erreur relation MYSQL

WhiteDwarf

Membre Club
Ca marche super ! Merci bien... En même temps, je ne sais pas pour quelle raison, mon autre script marche aussi désormais...

Ta méthode est je pense plus efficace et surtout me permettra d'avancer plus vite dans les autres imbrications Mysql que je dois faire.

Merci encore
++
Whitedwarf

----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler



Cette discussion est classée dans : table, mysql, forum, contenu, messages


Répondre à ce message

Sujets en rapport avec ce message

Récupération du contenu d'une table Mysql en PHP [ par BSide ] Bonjour,dans ma table TABLE se trouvent 3 champs C1, C2 et C3 que je renseigne par un formulaire + INSERT INTO etc.Actuellement se trouvent dans TABLE Insertion du contenu d'un fichier dans un champ d'une table [ par raphalonlon ] Salut à tous et à toutes, j'ai cherché et je n'ai pas encore trouvé,Est ce que quelqu'un saurait comment ajouter le contenu d'un fichier txt et xml da création de forum et nom de table mysql [ par notestablished ] bonjours, je viens vous demander de l'aide parce que en ce moment je suis entrain de me créer un forum de a-z. je vous explique pour chaque nouveau s classement des objet d'une table mysql [ par BEAUBRIUS ] Bonjours j'aimerai savoir si il y a la possibilité de metre, lors d'une requet mysql qui selectionne les element d'une table, ces élements dans un odr Probleme recuperation de l'id d'une table pour insérer dans une autre par la methode update [ par Alpha911 ] Bonjour,Je test plusieurs methodes pour pouvoir prendre l'id d'une table qui et la recopier dans une autre table j'ai 2 tables UTILISATEUR et une autr boucle mysql [ par simon0000 ] salutj'ai une table sql nomé fu comment je peux faire une boucle pour afichier toute les ligne de la table ligne par ligne merci Erreur stupide j'en suis sur [ par jnbrunet ] // On vérifie à quel endroit dans la table on récupère les messages. $nom = $_GET['nom']; $start=0; Erreur!? [ par CCJ ] Bonjour. je sais que vous devez en avoir marre de voir ecrit CCJ sur tt les messages recent du forum ^^ mais la c la derniere ligne droite avant l'arr pb DELETE requete sql [ par kyript ] Bonjours à tous voila mon problème j'ai un script avec un formulaire qui met a jour une table de la bdd. A la fin de ce script j'ai un "include" su Comment savoir le dernier ID (MySQL) [ par ImmortalPC ] Salut, j'ai un super problème. j'ai une table comme cela : CREATE TABLE `test` ( `ID` int(11) NOT NULL auto_increment, `sujet` varchar(255) NOT NULL


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales