bonjour,
j'ai plusieurs liste déroulante qui envoie simultanément des variables vers un tableau dynamique pour n afficher que les choix demander
je réussit a les récupérer mais ça me marque Unknown column 'PRO008K1.doc' in 'where clause , mon problème vient que le nom rapporter n es pas entoure par des apostrophes donc il es en erreur mais si j en met cela marque une erreur php,comment faire ?
mon deuxième problème es lors de l envoie de plusieurs variable tous les champ ne sont pas remplit comment dire de les ignorer et d'utiliser seulement celle envoyer ?
voici mon code de récupération des variables
et ma requete sql
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $doc_nom_usuel = $_POST["nom"] ; $diffusion_date_valide =$_POST ["date_d_approbation"]; $diffusion_statut = $_POST ["statut"]; $utilisateur_statut = $_POST ["diffusion_statut"]; $utilisateur_nom = $_POST ["redacteur"]; $doc_nom_code = $_POST ["code"]; $doc_version = $_POST ["version"]; $doc_ref = $_POST ["reference"];
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 if (strlen ($doc_nom_usuel.$diffusion_date_valide.$diffusion_statut.$utilisateur_nom.$doc_nom_code.$doc_version.$doc_ref ) > 0) { $query=("SELECT document.doc_id,diffusion_id,utilisateur_id,doc_nom_usuel,doc_nom_code,doc_ref,doc_version,diffusion_statut,diffusion_date_valide,utilisateur_nom FROM document,utilisateur,diffusion WHERE utilisateur.utilisateur_id=document.doc_redacteur and document.doc_id=diffusion.doc_id and diffusion.diffusion_expediteur_id=utilisateur.utilisateur_id and doc_nom_usuel = ".$doc_nom_usuel. " and diffusion_date_valide = ".$diffusion_date_valide. " and diffusion_statut = ".$diffusion_statut. " and utilisateur_nom = ".$utilisateur_nom. " and doc_nom_code =" .$doc_nom_code. " and doc_nom_code =" .$doc_version. " and doc_ref =" .$doc_ref);
Partager