2ème Pblèm en PHP
Résolu
koby
-
koby -
koby -
Bonjour à tous,
J'ai un gros pblèm en PHP ,
j'ai du mal à organiser mes listes déroulantes, par exemple, la processus doit être sur le mêm allignement ke la table action qui sont toutes les 2 des listes déroulantes sur le formualire.
Voici mon morceau de code :
<td></td>
</tr><tr>
<TD bgcolor=#E1E1E1 align=left>Action :
<?
//on recherche les origines
$sql_act=QUERY("SELECT titre_act FROM action ");
$nb_act=mysql_num_rows($sql_act);
for($temp=0;$temp<$nb_act;$temp++)
{
$tab_act=mysql_fetch_array($sql_act);
$nom_act=$tab_a[0];
$act[$temp]=$nom_act;
}
echo "<select name='liste_act'>";
foreach ($act as $elem_act)
{
echo "<option value='$elem_act'>$elem_act\n";
}
echo "</select></TD>";
?>
<td></td>
</tr><tr>
<TD bgcolor=#E1E1E1 align=center>Processus concerné :
<?
//on recherche les processus
$sql_proces=QUERY("SELECT nom_proces FROM processus ");
$nb_proces=mysql_num_rows($sql_proces);
for($tempo=0;$tempo<$nb_proces;$tempo++)
{
$tab_proces=mysql_fetch_array($sql_proces);
// $num_proces=$tab_proces[0];
$nom_act=$tab_act[0];
$proces[$tempo]=$nom_proces;
}
echo "<select name='liste_act'>";
foreach ($proces as $elem_proces)
{
echo "<option value='$elem_proces'>$elem_proces\n";
}
echo "</select></TD>";
?>
Merci de me repondre.
J'ai un gros pblèm en PHP ,
j'ai du mal à organiser mes listes déroulantes, par exemple, la processus doit être sur le mêm allignement ke la table action qui sont toutes les 2 des listes déroulantes sur le formualire.
Voici mon morceau de code :
<td></td>
</tr><tr>
<TD bgcolor=#E1E1E1 align=left>Action :
<?
//on recherche les origines
$sql_act=QUERY("SELECT titre_act FROM action ");
$nb_act=mysql_num_rows($sql_act);
for($temp=0;$temp<$nb_act;$temp++)
{
$tab_act=mysql_fetch_array($sql_act);
$nom_act=$tab_a[0];
$act[$temp]=$nom_act;
}
echo "<select name='liste_act'>";
foreach ($act as $elem_act)
{
echo "<option value='$elem_act'>$elem_act\n";
}
echo "</select></TD>";
?>
<td></td>
</tr><tr>
<TD bgcolor=#E1E1E1 align=center>Processus concerné :
<?
//on recherche les processus
$sql_proces=QUERY("SELECT nom_proces FROM processus ");
$nb_proces=mysql_num_rows($sql_proces);
for($tempo=0;$tempo<$nb_proces;$tempo++)
{
$tab_proces=mysql_fetch_array($sql_proces);
// $num_proces=$tab_proces[0];
$nom_act=$tab_act[0];
$proces[$tempo]=$nom_proces;
}
echo "<select name='liste_act'>";
foreach ($proces as $elem_proces)
{
echo "<option value='$elem_proces'>$elem_proces\n";
}
echo "</select></TD>";
?>
Merci de me repondre.
A voir également:
- 2ème Pblèm en PHP
- 2eme ecran pc - Guide
- Easy php - Télécharger - Divers Web & Internet
- 2eme appel ooredoo - Guide
- 2eme whatsapp - Guide
- Expert php pinterest - Télécharger - Langages
4 réponses
Hello,
J'ai pas tout compris, tu veux que tes 2 select soient sur la même ligne à l'affichage dans le browser ?
J'ai pas tout compris, tu veux que tes 2 select soient sur la même ligne à l'affichage dans le browser ?
Coucou, eh bien la seul chose qui m'inquiete c'est que ton code HTML va s'arreterlors de la </option> c'est a dire:
echo "<select name='liste_act'>";
foreach ($proces as $elem_proces)
{
echo "<option value='$elem_proces'>$elem_proces\n";
}
echo "</select></TD>";
devra etre:
echo "<select name='liste_act'>";
foreach ($proces as $elem_proces)
{
echo "<option value='$elem_proces'>$elem_proces</option>\n";
}
echo "</select></TD>";
Oublie pas que tout tag devra etre fermé sous html.
echo "<select name='liste_act'>";
foreach ($proces as $elem_proces)
{
echo "<option value='$elem_proces'>$elem_proces\n";
}
echo "</select></TD>";
devra etre:
echo "<select name='liste_act'>";
foreach ($proces as $elem_proces)
{
echo "<option value='$elem_proces'>$elem_proces</option>\n";
}
echo "</select></TD>";
Oublie pas que tout tag devra etre fermé sous html.
Salut,
[Conseil]: separe le php du html
Comme ça tu affiche tes menu où tu veux et c'est plus simple à modifier ou à mettre à jour
[Conseil]: separe le php du html
$Var1= "<select name='liste_act'>"; foreach ($proces as $elem_proces) { $Var1.= "<option value='$elem_proces'>$elem_proces</option>\n"; } $Var1.= "</select>" ....
<table> <tr> <td><?=$Var1?></td> <td><?=$Var2?></td> </tr> </table>
Comme ça tu affiche tes menu où tu veux et c'est plus simple à modifier ou à mettre à jour