Rechercher : dans
Par :

Probleme Mysql condition SELECT WHERE

Dernière réponse le 6 nov 2007 à 11:35:23 RicarloPhp, le 6 nov 2007 à 11:12:13 
 Signaler ce message aux modérateurs

Bonjour,
je veux récupérer une valeur tapez dans mon formulaire.html (en methode=POST) qui va être une des conditions WHERE de ma requete.
soit je tape par exemple un nom artiste "MICKAEL" et celà va chercher dans ma base de donnée le résultat par l'intermédiaire d'une requete mysql.

$req = "select artiste,edition,datesortiealbum1,datesortiealbum2 FROM $table
WHERE .......?....... AND DATEDIFF(`datesortiealbum1`,`datesortiealbum2`) < -1095";

je ne sais pas comment rédiger la condition selon le nom d'artiste que je vais taper dans mon formulaire.html pour que le resultat ne prenne en compte que les conditions de WHERE. (en espérant être clair!!!)


SELECT * WHERE $valeur='$_POST'....un truc comme çà peut être....help me


merci à tous

Configuration: Windows XP
firefox 2

Meilleures réponses pour « Probleme Mysql condition SELECT WHERE » dans :
MySQL - SELECT ... YESTERDAY (hier) VoirIl vous suffit d'utiliser la syntaxe suivante : SELECT * FROM maTable WHERE champ_date = DATE_SUB(CONCAT(CURDATE(), ' 00:00:00'), INTERVAL 1 DAY) De la même façon pour sélectionner les enregistrements d'avant-hier : SELECT * FROM maTable...
SQL - Commande SELECT VoirLe langage de manipulation de données Le SQL est à la fois un langage de manipulation de données et un langage de définition de données. Toutefois, la définition de données est l'oeuvre de l'administrateur de la base de données, c'est pourquoi la...
SQL - Sous-requêtes VoirExpression des sous-requêtes Effectuer une sous-requête consiste à effectuer une requête à l'intérieur d'une autre, ou en d'autres termes d'utiliser une requête afin d'en réaliser une autre (on entend parfois le terme de requêtes en...
SQL - Opérations ensemblistes VoirLes opérations ensemblistes Les opérations ensemblistes en SQL, sont celles définies dans l'algèbre relationnelle. Elles sont réalisées grâce aux opérateurs : UNION INTERSECT (ne fait pas partie de la norme SQL et n'est donc pas implémenté dans...

1

BertrandBC, le 6 nov 2007 à 11:19:40

Bonjour,

Tu devrais consulter la page suivante : http://www.siteduzero.com/tuto-3-140-1-lire-des-donnees.html­
N'hésite pas à lire le cours entier sur MySQL si tu veux être au point dessus.
Bertrand

Répondre à BertrandBC

2

 ltstam, le 6 nov 2007 à 11:35:23
  • +1

Salut,
tapes plutôt ceci SELECT * from artiste WHERE nom='$_POST['nom_artist']';
où artiste est le nom de la table concernant les artistes, nom le champ de stockage des noms d'artistes et nom_artist le champ du formulaire qui contient le nom de l'artiste.ok?essaies et informes moi!
bye!

Répondre à ltstam
Collection CommentÇaMarche.net