dev10

  • Signature
    dev10
  • Nombre de sujets
    3
  • Nombre de messages
    3
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
dev10
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
<?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
dev10
dev10
le 25/01/2005 à 10:06
une petite explication SVP
Bonjour à tous,

smiley
est ce que quelqu'un pourrait me dire à quoi sert certaines choses comme:
--> global $DB;
--> if(is_array($array))
--> $qry="SELECT * FROM matieres";
$qry.=($mat_id)?" WHERE mat_id=$mat_id":'';
$rs=$DB->Execute($qry);
$this->RowCount=$rs->_numOfRows;
$this->Property=$rs->GetRows();
return ($rs==false?false:$this->Property);

voilà, si quelqu'un peut m'aider!
Merci d'avance
smiley
dev10
dev10
le 22/12/2004 à 16:08
récup de page/ formulaire
bonjour à tous,

je vais essayer d'être clair, ms si besoin demandez moi des explications suplémentaires!!

je débute en développement, je veux faire un qcm, j'ai un soucis par les réponses:
je saisie ma question, je la valide, j'arrive sur une page(on l'appelera : page1)
j'ai 2 boutons:
un bouton enregistrer et l'autre ajouter une reponse

qd je clik sur enregistrer, ça enregistre mes données dans ma base, et ça m'envoi sur une page!


MAIS qd je clik sur ajouter une réponse je souhaite:
qu'une nvelle page s'ouvre (page2) afin de pouvoir saisir une nvelle reponse, et que la page1 reste telle qu'elle était
a la validation de la page2, la réponse saisie devra s'ajouter en dessous de la 1ère dans la page1!!


j'arrive bien à ouvrir la page2, ms la page1 ne reste pas!!

SI QLQU'UN A UNE IDEE MERCI

Modérateur : Tous les sujets sont urgents :) Ce n'est pas la peine de l'indiquer en gros dans le titre (comme précisé dans la charte) smiley
dev10

Ses derniers messages sur les forums

forum
dev10
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
<?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
dev10
dev10
le 25/01/2005 à 10:06
une petite explication SVP
Bonjour à tous,

smiley
est ce que quelqu'un pourrait me dire à quoi sert certaines choses comme:
--> global $DB;
--> if(is_array($array))
--> $qry="SELECT * FROM matieres";
$qry.=($mat_id)?" WHERE mat_id=$mat_id":'';
$rs=$DB->Execute($qry);
$this->RowCount=$rs->_numOfRows;
$this->Property=$rs->GetRows();
return ($rs==false?false:$this->Property);

voilà, si quelqu'un peut m'aider!
Merci d'avance
smiley
dev10
dev10
le 22/12/2004 à 16:08
récup de page/ formulaire
bonjour à tous,

je vais essayer d'être clair, ms si besoin demandez moi des explications suplémentaires!!

je débute en développement, je veux faire un qcm, j'ai un soucis par les réponses:
je saisie ma question, je la valide, j'arrive sur une page(on l'appelera : page1)
j'ai 2 boutons:
un bouton enregistrer et l'autre ajouter une reponse

qd je clik sur enregistrer, ça enregistre mes données dans ma base, et ça m'envoi sur une page!


MAIS qd je clik sur ajouter une réponse je souhaite:
qu'une nvelle page s'ouvre (page2) afin de pouvoir saisir une nvelle reponse, et que la page1 reste telle qu'elle était
a la validation de la page2, la réponse saisie devra s'ajouter en dessous de la 1ère dans la page1!!


j'arrive bien à ouvrir la page2, ms la page1 ne reste pas!!

SI QLQU'UN A UNE IDEE MERCI

Modérateur : Tous les sujets sont urgents :) Ce n'est pas la peine de l'indiquer en gros dans le titre (comme précisé dans la charte) smiley
dev10

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours