le 26/01/2005 à 15:23
pb récupération d' ID
bonjour à tous,
je suis en train de développer un QCM et j'ai un soucis, je créé des matières puis des thèmes.
qd je créé le thème il faut que je récupère l'ID de la matière.
voici un bout de code, si vous avez besoin de plus dites le moi!!
ça c le code du thème
Est ce que quelqu'un peut m'aider
Merci d'avance
je suis en train de développer un QCM et j'ai un soucis, je créé des matières puis des thèmes.
qd je créé le thème il faut que je récupère l'ID de la matière.
voici un bout de code, si vous avez besoin de plus dites le moi!!
ça c le code du thème
<?PHP
$mat_id=(isset($_GET['them_id']))?trim($_GET['them_id']):'';
//création d'un objet matière
$Theme=new Themes($mat_id);
//récupération des propriété
$Enr=$Theme->Property;
if( isset($_POST['Theme']) )
{
//enregistrement des propiétés du formateurs saisie
$Enr=$Theme->set();
}
//si dans url del alors
if ( isset( $_GET['del']) )
{
if ( $Theme->del() )
echo "Succes de la suppression";
else
echo "Une erreur s'est produite";
}
?>
<form name="theme" method="post">
<?php
echo '<table align="center" border="1">';
echo '<tr>';
echo '<td>Libellé de la matière:</td>';
echo '<td><select name="lib_mat">';
$sql="select * from matieres;";
$r= mysql_query($sql);
while ($l=mysql_fetch_object($r))
//affichage des matières dans la liste
{
echo '<option value="'.$l->mat_id.'" selected>'.$l->mat_lib;
}
echo '</select></td>';
?>
<input type="hidden" name="idmat" value="$Enr[0]['mat_id']">
<tr><td>Libellé du Thème:</td>
<td><input type="text" name="Theme[them_lib]" value="<?echo $Enr[0]['them_lib']; ?>"></td>
<tr><td>Description</td>
<td><input type="text" name="Theme[them_desc]" value="<?echo $Enr[0]['them_desc'];?>"></td>
</table>
<input type="hidden" name="Theme[them_id]" value="<?echo $Enr[0]['them_id']; ?>">
<br><br><br>
<center><button type="submit" name="enreg">envoyer</button></center></form>
<!--tableau pour afficher les données existantes-->
<table align="center" border="1">
<tr>
<td></td>
<td><center>Libellé du thème</center></td>
<td><center>Description</center></td>
<td><center>Libellé de la matière</center></td>
</tr>
<?
Est ce que quelqu'un peut m'aider
Merci d'avance