La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  pb requete sql
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: pb requete sql  (Lu 1021 fois)
pb requete sql
« sur: le 30-03-2006 a 17:14:46 »
momo93
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

bonjour,

j'ai crée une base contenant 3 tables :

CREATE TABLE `couleur` (
  `numcouleur` int(11) NOT NULL default '0',
  `nomcouleur` varchar(255) default NULL,
  PRIMARY KEY  (`numcouleur`)
) ;

CREATE TABLE `couleur_produit` (
  `numprod` int(11) NOT NULL default '0',
  `numcouleur` int(11) NOT NULL default '0',
  PRIMARY KEY  (`numprod`,`numcouleur`),
  KEY `fk2_couleurproduit` (`numcouleur`)
) ;

CREATE TABLE `produit` (
  `numprod` int(11) NOT NULL default '0',
  `libelleprod` varchar(255) default NULL,
  `prixprod` decimal(10,0) default NULL,
  `qtestockprod` int(11) default NULL,
  `photoprod` varchar(255) default NULL,
  `nummarque` int(11) default NULL,
  `numtype` int(11) default NULL,
  `numcateg` int(11) default NULL,
  PRIMARY KEY  (`numprod`),
  KEY `fk1_produit` (`numcateg`),
  KEY `fk2_produit` (`numtype`),
  KEY `fk3_produit` (`nummarque`)
) ;

j'aimerai obtenir la liste des couleurs qui n'existent pas pour un produit

ma requête :
"select numcouleur, nomcouleur from couleur where numcouleur
  not in(
  select (numcouleur)
  from couleur_produit cp
  where cp.numprod = ".$prod.")";

ça fonctionne en local mais pas sur le site !!!

avez-vous une solution

merci

Rapporter au modérateur  

Re:pb requete sql
« Répondre #1 sur: le 30-03-2006 a 19:02:31 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

Citation de: momo93 le le 30-03-2006 a 17:14:46
ça fonctionne en local mais pas sur le site !!!

Mets à jour la version de MySQL sur ton serveur et ça devrait marcher. Il te faut au minimum MySQL 4 pour pouvoir réaliser des requêtes imbriquées.

« Dernière Édition: le 30-03-2006 a 19:03:29 par erwinol » Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Re:pb requete sql
« Répondre #2 sur: le 30-03-2006 a 19:08:45 »
momo93
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

et comment on fait

Rapporter au modérateur  
Re:pb requete sql
« Répondre #3 sur: le 03-04-2006 a 14:40:25 »
nayluge
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

ça dépends de ton hébergeur ...

si tu as un mutualisé contact directement l'hébergeur pour qu'il le fasse ( normalement les serveurs mutualisés sont mis à jour régulièrement ...)

si tu as un serveur dédié, c'est plus compliqué ...

enfin ça te retourne quelle erreur ? ( c'est peut-être pas mysql qui est en cause )

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg