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

Problème dans une classe avec PDO

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