Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/12/2011, 20h51   #1
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
Par défaut probléme de requete

Bonsoir,


je suis en train de faire un moteur de recherche,mais je n'arrive pas a faire les jointures entre toute mes tables,quand je fais une recherche pour un jeu sa marche mais si je veux le faire pour autre chose sa ne marche pas,je vous met la requête

merci pour l'aide apporté



Code html :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
SELECT jeu,prix_jeu_neuf,lien_jeu_neuf,
manga,prix_manga_neuf,lien_manga_neuf,console,prix_console_neuf,lien_console_neuf,
figurine,prix_figurine_neuf,lien_figurine_neuf,dvd,prix_dvd_neuf,lien_dvd_neuf,blu_ray,prix_blu_ray_neuf,lien_blu_ray_neuf
 
 
FROM jeu
LEFT JOIN manga ON jeu.id  = manga.id
LEFT JOIN figurine ON manga.id  = figurine.id
LEFT JOIN console ON figurine.id  = console.id
LEFT JOIN dvd ON console.id = dvd.id
LEFT JOIN bluray ON dvd.id =  bluray.id
 
WHERE 
jeu LIKE :recherche OR manga  LIKE :recherche
OR  figurine  LIKE :recherche OR  console LIKE :recherche OR dvd  LIKE :recherche OR blu_ray  LIKE :recherche');
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 22h23   #2
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 812
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 812
Points : 1 533
Points : 1 533
Tu fais une jointure sur des ids qui n'ont rien en commun...
A moins que le mange Dragon Ball Z ait le même ID que le jeu Dragon Ball Z...
Mais dans l'ensemble, si tu as un jeu d'ID 150 mais que tu n'as pas de manga d'ID 150 tu ne récupèreras pas le manga actuellement.

Il faut prendre tous les enregistrements.
Code sql :
1
2
3
4
5
6
7
8
9
10
SELECT jeu,prix_jeu_neuf,lien_jeu_neuf,
manga,prix_manga_neuf,lien_manga_neuf,console,prix_console_neuf,lien_console_neuf,
figurine,prix_figurine_neuf,lien_figurine_neuf,dvd,prix_dvd_neuf,lien_dvd_neuf,blu_ray,prix_blu_ray_neuf,lien_blu_ray_neuf
 
 
FROM jeu, manga, figurine, console, dvd, bluray
 
WHERE 
jeu LIKE :recherche OR manga  LIKE :recherche
OR  figurine  LIKE :recherche OR  console LIKE :recherche OR dvd  LIKE :recherche OR blu_ray  LIKE :recherche
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 23h48   #3
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
merci pour la réponse mais le code fonctionne pas quand je teste dans phpmyadmin,je vais rajouter que mes tables sont séparés
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2011, 09h48   #4
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 812
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 812
Points : 1 533
Points : 1 533
Les termes "ne fonctionne pas" sont à bannir du langage d'un développeur s'ils ne sont pas accompagné de plus d'explications.
Un message d'erreur ? Aucune ligne retournée ?
Car ce sont deux cas totalement différents et pour les deux on peut dire que cela ne fonctionne pas.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2011, 10h00   #5
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
Quand je fais le test sur phpmyamin la requête ne retourne pas la réponse et pourtant j'ai bien les données insérés dans la base que je demande

ex: je cherche le jeu mafia 2 qui se trouve dans la bdd mais la requête ne la retourne pas ou le manga dragon ball de mêmes,il me dit qu'il n'a rien trouvé.J'aurais voulu vous donnez mes tables mais de
1) je ne vois pas comment le faire.

2) elle est trop longue car j'ai une table pour chaque donnée qui se trouve dans la requête .

merci pour l'aide apporté
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2011, 19h28   #6
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 812
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 812
Points : 1 533
Points : 1 533
Hum pas tiptop en fait ce que je t'avais proposé.
Cela fonctionne bien mais ça renvoie pour chaque enregistrement du 1xN...

Ceci sera mieux :
J'ai pour mes tests fait deux tables (test1 et test2) contenant un champ int nommé champ.
test1 : 1,2,3,4
test2 : 4,5
Code sql :
1
2
3
SELECT `champ`, 'test1' AS `table` FROM `test1` WHERE `test1`.`champ` >= 3
UNION
SELECT `champ`, 'test2' AS `table` FROM `test2` WHERE `test2`.`champ` >= 3
Résultat :
Code :
1
2
3
4
5
champ 	table
3 	test1
4 	test1
4 	test2
5 	test2
Après si tu as des tables qui n'ont pas le même nombre d'information à renvoyer il faudra que tu rajoutes des champs vides (à la manière de mon champ table) car UNION doit se faire sur le même nombre d'éléments.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2011, 21h40   #7
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
euh,je vais paraitre bête mais on fait comment pour mettre un fichier sql sur le fofo

merci
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2011, 21h48   #8
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 812
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 812
Points : 1 533
Points : 1 533
Un fichier .sql est un simple fichier texte.
Ouvres le avec un éditeur de texte, copies son contenu et colles le dans ton message.
Pour la mise en forme tu peux utiliser la balise [*code=sql][/code*] (en enlevant les étoiles)
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2011, 22h57   #9
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
ok merci,donc je vais donné mon fichier sql,'il y a beaucoup de table que je dois joindre entre elle pour faire ma requete

merci beaucoup pour l'aide

Code sql :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
 -- Structure de la table `bluray`
--
 
CREATE TABLE IF NOT EXISTS `bluray` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_blu_ray_neuf` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `blu_ray` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_blu_ray_neuf` float NOT NULL,
  `stock_blu_ray_neuf` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `bluray`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `bluray_occasion`
--
 
CREATE TABLE IF NOT EXISTS `bluray_occasion` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_blu_ray_occasion` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `blu_ray_occasion` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_blu_ray_occasion` float NOT NULL,
  `stock_blu_ray_occasion` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `bluray_occasion`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `console`
--
 
CREATE TABLE IF NOT EXISTS `console` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_console_neuf` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `console` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_console_neuf` decimal(11,0) NOT NULL,
  `stock_console_neuf` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `console`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `console_occasion`
--
 
CREATE TABLE IF NOT EXISTS `console_occasion` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_console_occasion` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `console_occasion` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_console_occasion` decimal(11,0) NOT NULL,
  `stock_console_occasion` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `console_occasion`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `dvd`
--
 
CREATE TABLE IF NOT EXISTS `dvd` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_dvd_neuf` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `dvd` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_dvd_neuf` int(11) NOT NULL,
  `stock_dvd_neuf` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `dvd`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `dvd_occasion`
--
 
CREATE TABLE IF NOT EXISTS `dvd_occasion` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_dvd_occasion` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `dvd_occasion` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_dvd_occasion` int(11) NOT NULL,
  `stock_dvd_occasion` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `dvd_occasion`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `figurine`
--
 
CREATE TABLE IF NOT EXISTS `figurine` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_figurine_neuf` varchar(255) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `figurine` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_figurine_neuf` decimal(11,0) NOT NULL,
  `stock_figurine_neuf` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `figurine`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `figurine_occasion`
--
 
CREATE TABLE IF NOT EXISTS `figurine_occasion` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_figurine_occasion` varchar(255) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `figurine_occasion` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_figurine_occasion` float(11,0) NOT NULL,
  `stock_figurine_occasion` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 
--
-- Contenu de la table `figurine_occasion`
--
 
 
-- --------------------------------------------------------
 
--
-- Structure de la table `jeu`
--
 
CREATE TABLE IF NOT EXISTS `jeu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `jeu` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_jeu_neuf` float(11,0) NOT NULL,
  `stock_jeu_neuf` int(11) NOT NULL,
  `lien_jeu_neuf` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=290 ;
 
--
-- Contenu de la table `jeu`
--
 
INSERT INTO `jeu` (`id`, `jeu`, `prix_jeu_neuf`, `stock_jeu_neuf`, `lien_jeu_neuf`, `image`) VALUES
(283, 'final fantasy 13', 29, 20, '../neuf/final_fantasy_13.php', '1317071042.jpg'),
(284, 'mafia 2', 11, 20, '../neuf/mafia_2.php', '1323102920.jpg'),
(286, 'assassin\\''s creed revelation', 60, 20, '../neuf/assassin.php', '1323129889.jpg');
 
-- --------------------------------------------------------
 
--
-- Structure de la table `jeu_occasion`
--
 
CREATE TABLE IF NOT EXISTS `jeu_occasion` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `jeu_occasion` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_jeu_occasion` float(11,0) NOT NULL,
  `stock_jeu_occasion` int(11) NOT NULL,
  `lien_jeu_occasion` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=290 ;
 
--
-- Contenu de la table `jeu_occasion`
--
 
INSERT INTO `jeu_occasion` (`id`, `jeu_occasion`, `prix_jeu_occasion`, `stock_jeu_occasion`, `lien_jeu_occasion`, `image`) VALUES
(283, 'final fantasy 13', 15, 20, '../neuf/final_fantasy_13.php', '1317071042.jpg'),
(284, 'mafia 2', 9, 10, '../neuf/mafia_2.php', '1323102920.jpg'),
(286, 'assassin\\''s creed revelation', 60, 20, '../neuf/assassin.php', '1323129889.jpg');
 
-- --------------------------------------------------------
 
--
-- Structure de la table `manga`
--
 
CREATE TABLE IF NOT EXISTS `manga` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_manga_neuf` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `manga` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_manga_neuf` float NOT NULL,
  `stock_manga_neuf` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=288 ;
 
--
-- Contenu de la table `manga`
--
 
INSERT INTO `manga` (`id`, `lien_manga_neuf`, `manga`, `prix_manga_neuf`, `stock_manga_neuf`, `image`) VALUES
(287, '../presentation/dragon_ball.php', 'dragon ball', 6.90, 10, '');
 
-- --------------------------------------------------------
 
--
-- Structure de la table `manga_occasion`
--
 
CREATE TABLE IF NOT EXISTS `manga_occasion` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `lien_manga_occasion` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `manga_occasion` varchar(155) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  `prix_manga_occasion` float NOT NULL,
  `stock_manga_occasion` int(11) NOT NULL,
  `image` varchar(200) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=288 ;
 
--
-- Contenu de la table `manga_occasion`
--
 
INSERT INTO `manga_occasion` (`id`, `lien_manga_occasion`, `manga_occasion`, `prix_manga_occasion`, `stock_manga_occasion`, `image`) VALUES
(287, '../presentation/dragon_ball.php', 'dragon ball', 6.90, 20, '');
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 17h49   #10
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
j'ai mis ma table sql car j'ai pas bien compris l'exemple que tu ma donnée
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 18h04   #11
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 812
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 812
Points : 1 533
Points : 1 533
Le but est de faire une requête pour chaque table, puis d'unir les résultats avec le mot clef UNION.
Cependant il faut que les requêtes possèdent le même nombre de champ, et pour pouvoir traiter les résultats il faut un champ indiquant la provenance de l'enregistrement (de quelle table).
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 20h27   #12
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
euh,tu va me prendre pour un nul mais je ne comprend vraiment pas ,tu pourrais pas me donnée un exemple avec ma propre bdd s'il te plait
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2011, 09h24   #13
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 812
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 812
Points : 1 533
Points : 1 533
Code SQL :
1
2
3
4
5
6
7
8
9
SELECT 'blu_ray_neuf' AS `nomTable`, id, `lien_blu_ray_neuf` AS `lien`, `blu_ray` AS `nom`, `prix_blu_ray_neuf` AS `prix`, `stock_blu_ray_neuf` AS `stock`, `image`
FROM `bluray`
WHERE `nom` LIKE '%:recherche%'
 
UNION
 
SELECT 'blu_ray_occasion' AS `nomTable`, id, `lien_blu_ray_occasion` AS `lien`, `blu_ray_occasion` AS `nom`, `prix_blu_ray_occasion` AS `prix`, `stock_blu_ray_occasion` AS `stock`, `image`
FROM `bluray_occasion`
WHERE `nom` LIKE '%:recherche%'
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/12/2011, 16h22   #14
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
merci beaucoup,la je comprend mieux,encore désolé, donc je fais sa avec chaque table que j'ai besoin alors
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2011, 13h19   #15
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 155
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 155
Points : 16
Points : 16
merci transgohan pour l'aide,la requete marche bien
arckaniann est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h24.


 
 
 
 
Partenaires

Hébergement Web