Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php class dbConnect{ private $connectlink; //lien de connection private $utilisateur = "root"; //--basededonnee utilisateur private $motdepasse = ""; //--basededonnee motdepasse private $basededonnee = "dan"; //--basededonnee nom private $serveursql = "localhost"; private $resultlink; //activite du lien à la base private $rows; //tableau des resulttats de la requete public function __construct() { $this->connectlink = mysql_connect($this->serveursql,$this->utilisateur,$this->motdepasse); if(!($this->connectlink)) { } else { mysql_select_db($this->basededonnee); } } public function __destruct() { @mysql_close($this->connectlink); } public function query($sql) { if($this->resultlink = mysql_query($sql)){ return $this->resultlink; }else{ exit('Demande impossible'); } } public function fetch_rows($result) { $rows = array(); if($result) { while($row = mysql_fetch_array($result)) { $rows[] = $row; } } else { $rows = null; } return $rows; } } $db = new dbConnect(); //création de l'objet $demande=$db->query('select * from utilisateur'); $resultat=$db->fetch_rows($demande); echo ''; print_r($resultat); echo ' '; ?> -- phpMyAdmin SQL Dump -- version 3.2.0.1 -- http://www.phpmyadmin.net -- -- Serveur: localhost -- Généré le : Mer 04 Mai 2011 à 14:50 -- Version du serveur: 5.1.36 -- Version de PHP: 5.2.11 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Base de données: `dan` -- -- -------------------------------------------------------- -- -- Structure de la table `utilisateur` -- CREATE TABLE IF NOT EXISTS `utilisateur` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` varchar(16) NOT NULL, `password` varchar(32) NOT NULL, `email` varchar(40) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; -- -- Contenu de la table `utilisateur` -- INSERT INTO `utilisateur` (`id`, `login`, `password`, `email`) VALUES (1, 'toto', 'titi', 'toto@toto.fr');