PHP et mysql

yovogan05 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -  
yovogan05 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -
Hello!!!!!!
Je suis entrain de créer une page pour afficher les caracteristique détaillées d'un produit dont la référence est passée en paramètre en cliquant sur cette dernière sur une autre page.

Mais quand le paramètre est passé mysql lui considère le paramètre comme le nom du champ.
comme exp:
Si la réference cliqué est "EPL300" mysql me dit : "Champ "EPL300" non trouvé"

Voici le code:


<?php

if (isset($HTTP_GET_VARS['RefBIBComsom'])) {
$coolmann_detail =(get_magic_quotes_gpc())? $HTTP_GET_VARS['RefBIBComsom'] : addslashes($HTTP_GET_VARS['RefBIBComsom']);
}
mysql_select_db($database_macon, $macon);
$query_detail = sprintf("SELECT RefBIBComsom, libelle, Constructeur, refconstructeurSto,couleur, description, dure_evie, qteton, technImp, typPdt
FROM consommable
WHERE consommable.RefBIBComsom = %s", $coolmann_detail);
$detail = mysql_query($query_detail, $macon) or die( mysql_error());
$row_detail = mysql_fetch_assoc($detail);
$totalRows_detail = mysql_num_rows($detail);
?>

que dois je faire ?
Merci

BIG  MANN-HOY
A voir également:

2 réponses

yovogan05 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   1
 
help help help I'm drowning!!!!!!!!!
BIG  MANN-HOY
0
Utilisateur anonyme
 
Salut,
C'est quoi ce truc au dessus ? C'est toi qui l'a fait ?
Elle fait quoi, cette ligne :
$coolmann_detail =(get_magic_quotes_gpc())? $HTTP_GET_VARS['RefBIBComsom'] : 

Dans ta requete, essaye plutot ca:

$query_detail = sprintf("SELECT RefBIBComsom, libelle,
 constructeur, refconstructeurSto,couleur, description, dure_evie, 
qteton, technImp, typPdt FROM consommable WHERE 
RefBIBComsom = '$coolmann_detail' ");



Kalamit,
Parle à ma culasse, mon carter est malade. :)
0
yovogan05 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci bcp mon cher
En fait le code est générépar dreamweaver MX. Mais je pense que c'est pace qu'il il une valeur par defaut placée entre "" que dream a ajouté ce code afin de remplacer les "" par des slash.
J'ai essayé ce que tu m'as dis et ouf!! ca marche

Merci bcp.
(^_^)
@+
BIG  MANN-HOY
0