begin process at 2012 05 31 06:34:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

problem sur include et appel la fonction de class


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problem sur include et appel la fonction de class

mercredi 21 décembre 2011 à 12:59:45 | problem sur include et appel la fonction de class

chammaro




bonjour mes amis
bonjour mes amis
j ai un problème pour appelé les paramètres de (include) dans une classe

et comment appelé la fonction pour afficher les enregistrement

3othmane10@gmail.com
-----------------------------------------

<?php
include 'tp/config.inc.php';
$host=$config["db"]["host"];
$user=$config["db"]["user"];
$pass=$config["db"]["pass"];
$dbase=$config["db"]["dbase"];
class client{
public function récupération (){
$arr = array();
$cnx = mysql_connect($host, $user, $pass) ;
$db = mysql_select_db( $dbase ) ;
$sql = "select * from client" ;
$result = mysql_query($sql,$cnx) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
if($total) {
while($row = mysql_fetch_array($result)) {

$arr[]=$row;
}}
return $arr;
}
public function ajouter ($objet,$nom_responsable,$tel,$fax,$login,$mpd){
$cnx = mysql_connect($host, $user, $pass) ;
$db = mysql_select_db( $dbase ) ;
$sql = "INSERT INTO client VALUES ('$objet', '$nom_responsable', '$tel','$fax','$login','$mpd')";
}
public function modifier ($id,$objet,$nom_responsable,$tel,$fax,$login,$mpd){
$cnx = mysql_connect( $config["db"]["host"], $config["db"]["user"], $config["db"]["pass"] ) ;
$db = mysql_select_db( $config["db"]["dbase"] ) ;
$sql = "UPDATE client
SET objet = '$objet',
nom_responsable = '$nom_responsable',
adresse = '$adresse',
tel = '$tel',
fax = '$fax',
login='$login',
mpd='$mpd'
WHERE id = '$id' " ;
$cnx= connect();
$requete = mysql_query( $sql, $cnx) ;
if($requete)
{
return 1;
}
else
{
return 0;
}
}
public function suppression($id){
$cnx = mysql_connect($host, $user, $pass) ;
$db = mysql_select_db( $dbase ) ;
$sql = "DELETE FROM client WHERE id ='$id' ";
$requete = mysql_query( $sql,$cnx) ;
if($requete)
{
return 1;
}
else
{
return 0;
}
}
}
$instance = new client();
print_r($instance->récupération());

?>
mercredi 21 décembre 2011 à 13:37:22 | Re : problem sur include et appel la fonction de class

cod57

bonjour

utilise un constructeur

Code PHP :
<?php 
//include 'tp/config.inc.php'; 
$config["db"]["host"]='localhost'; 
$config["db"]["user"]='root'; 
$config["db"]["pass"]=''; 
$config["db"]["dbase"]='a';


/*
$host=$config["db"]["host"]; 
$user=$config["db"]["user"]; 
$pass=$config["db"]["pass"]; 
$dbase=$config["db"]["dbase"]; 
*/

class client{ 
 
    
    
    
    
    
    function __construct($ids){
    
    //print_r($ids);
    
    $this->host=$ids["db"]["host"]; 
    $this->user=$ids["db"]["user"]; 
    $this->pass=$ids["db"]["pass"]; 
    $this->dbase=$ids["db"]["dbase"];
    }
   
    
    public function récupération (){ 
    $arr = array(); 
    $cnx = mysql_connect($this->host, $this->user,$this->pass) or die() ; 
    $db = mysql_select_db( $this->dbase ) or die(); 
    if($db){echo 'connected';}else{}
    $sql = "select * from client" ; 
    $result = mysql_query($sql,$cnx) or die ('Erreur : '.mysql_error() ); 
    
    
    $total = mysql_num_rows($result); 
    
    if($total) { 
    while($row = mysql_fetch_array($result)) { 
    
    $arr[]=$row; 
    }} 
    return $arr; 
    } 
       
    
    public function ajouter ($objet,$nom_responsable,$tel,$fax,$login,$mpd){ 
    $cnx = mysql_connect($host, $user, $pass) ; 
    $db = mysql_select_db( $dbase ) ; 
    $sql = "INSERT INTO client VALUES ('$objet', '$nom_responsable', '$tel','$fax','$login','$mpd')"; 
    } 
    
    public function modifier ($id,$objet,$nom_responsable,$tel,$fax,$login,$mpd){ 
    $cnx = mysql_connect( $config["db"]["host"], $config["db"]["user"], $config["db"]["pass"] ) ; 
    $db = mysql_select_db( $config["db"]["dbase"] ) ; 
    $sql = "UPDATE client 

    SET objet = '$objet', 
    nom_responsable = '$nom_responsable', 
    adresse = '$adresse', 
    tel = '$tel', 
    fax = '$fax', 
    login='$login', 
    mpd='$mpd' 
    WHERE id = '$id' " ; 

    $cnx= connect(); 
    $requete = mysql_query( $sql, $cnx) ; 
    if($requete) 
    { 
    return 1; 
    } 
    else 
    { 
    return 0; 
    } 
    } 
    
    public function suppression($id){ 
    $cnx = mysql_connect($host, $user, $pass) ; 
    $db = mysql_select_db( $dbase ) ; 
    $sql = "DELETE FROM client WHERE id ='$id' "; 
    $requete = mysql_query( $sql,$cnx) ; 
    if($requete) 
    { 
    return 1; 
    } 
    else 
    { 
    return 0; 
    } 
    } 

} 

$instance = new client($config);

 
print_r($instance->récupération()); 

?> 


Bonne programmation !
jeudi 22 décembre 2011 à 16:21:52 | Re : problem sur include et appel la fonction de class
jeudi 22 décembre 2011 à 16:29:10 | Re : problem sur include et appel la fonction de class

cod57


bonjour

ferme le post

reponse acceptée s.t.p.

merci
Bonne programmation !


Cette discussion est classée dans : fonction, appel, class, problem, include


Répondre à ce message

Sujets en rapport avec ce message

CLASS: Appel d'une fonction interne a la classe.. [ par josh666 ] Bonjour à tous , J'essais d'appeler un function interne à une classe via une autre focntion de la classe mais jai une erreur de fonction non définie.. AIDE appel fonction affichage compteur clics [ par azertity79 ] Bonjour à tous,ceci est mon premier message sur ce forum et je souhaite vous solliciter pour m'aider à dépanner un petit script de compteur de clics s Problème fonction include() [ par Gally ] Bonjour,J'essais d'utiliser la fontion Include() ave une URL differente de mon site actuelle comme cette exemple ci-dessous:include("http://www.monser Fonction include dans les Freenews ! [ par linkid ] Salut tout le monde !Voilà, j'ai installé les Freenews (php/MySQL) sur mon site et j'ai tout bien mis ! Mais j'ai quand même un problème !En effet, su sauvegarde de fichier et appel de fonction [ par zarbiman ] Salut à tous, je dois générer un fichier (word et/ou excel), et j'ai deux problemes:1) j'aimerais pouvoir afficher une fenetre pour permettre à l'util probleme d'appel d'une fonction PHP [ par minicooper ] Bonjour, J'ai un petit probleme lors de l'appel à ma fonction PHP qui permet de supprimer un élément d'une base de données.j'ai cette erreur qui d'aff pbl d'include de fichier.... [ par mael974 ] salut voila jai un prbl lors dun include de fichier...je fais un include dun fichier php dans une pagevoici lerreur ...c'est 2 pages font appels a la Probleme avec un include [ par kgadhi ] Bonjour tout le monde, J'ai un petit soucis avec la fonction include()index.phpidentification.phpmetier      Personnes.class.phpintegration      DAOPe remplacer fonction include par autre chose ... [ par loulou1320 ] bonjour,voici mon petit problème:j'ai crée plusieurs pages avec le même bandeaun, et la même barre de navigation latérale droite. Seul la partie gauch Appel de fonction dans une DLL à partir de PHP [ par masca ] Comment appeler une fonction dans une DLL à partir de PHP. Merci à tous.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales