4 résultats trouvés
- par neopheus
- 11 nov. 2006, 09:42
- Forum : PHP avancé
- Sujet : Problème dans une classe avec PDO
- Réponses : 6
- Vues : 1597
CREATE TABLE `matable` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(255) collate latin1_general_ci NOT NULL,
`position` int(11) NOT NULL,
`parentID` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=8 ;
- par neopheus
- 11 nov. 2006, 09:22
- Forum : PHP avancé
- Sujet : Problème dans une classe avec PDO
- Réponses : 6
- Vues : 1597
Tu as raison raison : (parentID c'est mieux que Parent ^^ -> p'tite erreur d'étourderie :)) if ($parentID == 0) {$i=0;} $i = $i + 1 ; POur ce qui est de la fonction create_menu($parentID) Elle fonctionne à moitié si tu veux. Il s'agit d'une fonction récursive, lors de sa première boucle, la requete ...
- par neopheus
- 11 nov. 2006, 01:24
- Forum : PHP avancé
- Sujet : Problème dans une classe avec PDO
- Réponses : 6
- Vues : 1597
En fait j'appel ma fonction de cette manière :
<?php
// paramètres de connexion
$dsn = 'mysql:host=localhost;dbname=mabase';
$user = 'utilisateur';
$password = 'motsdepasse';
$db = new PDO($dsn, $user, $password);
$menu = new Menu('matable', $db);
$menu->create_menu('0');
?>
- par neopheus
- 11 nov. 2006, 00:48
- Forum : PHP avancé
- Sujet : Problème dans une classe avec PDO
- Réponses : 6
- Vues : 1597
Bonjour à tous, Je suis en train de développer une classe pour gérer les menus, tout avec PDO. Bref quand je lance ma fonction create_menu('0') depuis mon objet. J'ai dès la première recursivité de mon code, une erreur de ce type Fatal error: Call to a member function fetch() on a non-object in clas...
Nous sommes le 07 juin 2026, 13:50