nagrom_om
Messages postés163Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention 1 novembre 2006 12 juil. 2005 à 17:45
le temps que je poste il y a eu la réponse merci bien . Une petite question : a quoi correspond "$classe" ? Je dois mettre juste le nom version :
while($TabNom=$Util->fetch_array())
ou la méthode
while($TabNom=$Util->RecupNomPnom()->fetch_array())
je ne vois pas ...
Je suis capable du pire comme du meilleur, mais dans le pire c'est moi le meilleur !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
nagrom_om
Messages postés163Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention 1 novembre 2006 13 juil. 2005 à 09:35
bon au final j ai :
<select name="Utilisateur">
<? $TabNom = array ();
while($TabNom=$Util->fetch_array())
{
echo '<option value="',$TabNom['nom'],'">',$TabNom['nom'],'</option>';
}
?>
</select>
et il ne rempli rien meme pas la premiere ligne...
Je suis capable du pire comme du meilleur, mais dans le pire c'est moi le meilleur !!!
nagrom_om
Messages postés163Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention 1 novembre 2006 13 juil. 2005 à 10:13
class CUtil
{
var $m_pt;
var $m_numero_util = -1;
var $m_nom = "";
var $m_prenom = "";
var $m_login = "";
var $m_password = "";
var $m_fonction = "";
var $m_num_direct = "";
var $m_num_portable = "";
var $m_email = "";
var $m_adresse = "";
var $m_code_postal = "";
var $m_ville = "";
var $m_competence = "";
var $m_niveau = "";
var $m_admin_telepros = false;
var $m_numero_groupe = -1;
var $m_numero_droit = -1;
var $m_numero_societe = -1;
var $m_depend_de = -1;
var $m_pays = "";
var $m_photo = "";
var $m_information = "";
var $m_date_naissance = '';
var $m_lastconnection = '';
var $m_num_icq = "";
var $m_urgence = "";
var $m_login_ldap = "";
var $m_actif = false;
var $m_fax = "";
var $m_date_entree = '';
var $m_civilite = "";
var $m_titre = "";
var $m_mesg_bienvenue = "";
var $m_consignes = "";
var $m_dispo = "";
var $m_lieu_naissance = "";
function CUtil ($_numero_util -1, $_login "", $_password = "")
{
$this->m_pt = new dev_SQL; // On se connecte à la base de données
if ($_numero_util != -1)
$this->m_numero_util = $_numero_util;
else
{
$this->m_login = $_login;
$this->m_password = $_password;
}
} // CUtil ()
// RECUPERATION DU NOM ET PRENOM DE L'UTILISATEUR(je ne copie que cette partie mais il y a d autres fonctions)
function RecupNomPnom ($boolResp)
{
if ($boolResp==true)
{
if ($this->m_numero_util = 1)
{
$QueryGroupe = "SELECT nom, prenom, numero_util
FROM utilisateur";
}
else
{
$QueryGroupe = "SELECT nom, prenom, numero_util
FROM utilisateur
WHERE numero_groupe = {$HTTP_SESSION_VARS['IdUtil']};";
}
}
else
{
$QueryGroupe = "SELECT nom, prenom, numero_util
FROM utilisateur
WHERE numero_util = {$HTTP_SESSION_VARS['IdUtil']};";
function IsRespGroupe ()
{
$Query = "SELECT *
FROM groupe
WHERE numero_groupe = " . $this->m_numero_groupe . "
AND numero_resp = " . $this->m_numero_util;
$this->m_pt->query ($Query);
return ($this->m_pt->fetch_array () ? true // S'il y a un tuple cela veut dire que l'utilisateur est le responsable du
: false); // groupe et s'il y aucun tuple cela veut dire que le responsable du groupe
// n'est pas l'utilisateur
} // IsRespGroupe ()
Voila pour ma classe.
Je suis capable du pire comme du meilleur, mais dans le pire c'est moi le meilleur !!!