par
renatane » 03 juin 2005, 16:03
c pas du code pour rien, (a mon avis), là vous savez ce qui marche.
(on m'a di que c t compliqué et pas trés lisible, que mes variables n'etaient pas claires et qu'on s'y perdait, donc j'essaye d'expliquer plus clairement en donnant les codes avec leur "fonctionnalités")
now arrive la partie ou ca marche pas et que je ne sais pas corriger.
voici ce que j'ai changer (ajouté entre ces 2 parties de code données juste au desus); et ca ne marche plus. A l'affichage j'ai mon bouton select, mon bouton de validation du formulaire, et mon tableau , mais VIDE. et quand je choisit une option du select, ben ca change rien.
ici j'ai ajouté mon bouton OK pour valider le form
et ici, je fais des test pour voir si il y a eu des restrictions ou pas via le select
<?php
if (isset ($_POST['nom_service']))
{
$rouge=$_POST['nom_service'];
$rqla = "SELECT DISTINCT id_service FROM phpgw_workf_versions where nom_service=".$rouge;
$resultla = mysql_query($rqla);
$uty=mysql_fetch_array($resultla, MYSQL_ASSOC);
$tyu=$uty['id_service'];
}
et ici, je travail su ma requete.
$reqm = "SELECT * FROM phpgw_workf_versions WHERE 1 = 1";
if ($rouge!="Tous") $reqm .= " AND id_service = '".$tyu."'";
c pas du code pour rien, (a mon avis), là vous savez ce qui marche.
(on m'a di que c t compliqué et pas trés lisible, que mes variables n'etaient pas claires et qu'on s'y perdait, donc j'essaye d'expliquer plus clairement en donnant les codes avec leur "fonctionnalités")
now arrive la partie ou ca marche pas et que je ne sais pas corriger.
voici ce que j'ai changer (ajouté entre ces 2 parties de code données juste au desus); et ca ne marche plus. A l'affichage j'ai mon bouton select, mon bouton de validation du formulaire, et mon tableau , mais VIDE. et quand je choisit une option du select, ben ca change rien.
ici j'ai ajouté mon bouton OK pour valider le form
[code]<INPUT TYPE='submit' name ='OK' VALUE='OK'>
</form>[/code]
et ici, je fais des test pour voir si il y a eu des restrictions ou pas via le select
[php]<?php
if (isset ($_POST['nom_service']))
{
$rouge=$_POST['nom_service'];
$rqla = "SELECT DISTINCT id_service FROM phpgw_workf_versions where nom_service=".$rouge;
$resultla = mysql_query($rqla);
$uty=mysql_fetch_array($resultla, MYSQL_ASSOC);
$tyu=$uty['id_service'];
}
[/php]
et ici, je travail su ma requete.
[php]$reqm = "SELECT * FROM phpgw_workf_versions WHERE 1 = 1";
if ($rouge!="Tous") $reqm .= " AND id_service = '".$tyu."'";[/php]