par
Shadockou » 25 nov. 2007, 18:35
hum...aprés lecture du tutos de Lorenzo Alberton
http://www.alberton.info/pear_pager_tut ... sults.html je me dis qu'effectivement c'est bien moi qui ne sait pas le faire fonctionner...
Voici le script en question :
<?php
include('../secure.php');
require_once('templateON1.php');
require_once('../../connect.php');
require_once('../../pear/pagination/Pager.php');
require_once('../../pear/pagination/examples/Pager_Wrapper.php');
$pager_options = array(
'mode' => 'sliding',
'perPage'=>10,
'delta'=>2
);
$requete= "SELECT id,titre,Fdate,date FROM publications ORDER BY id";
$paged_data = Pager_Wrapper_MDB2($dbh,$requete,$pager_options);
$pagineur = $paged_data['link'];
$oSmarty->assign('smarty_pagineur', $pagineur);
$oSmarty->assign('smarty_aff_ListPub', $paged_data);
$oSmarty->display('Apublication.tpl');
?>
et voici l'erreur :
Fatal error: Call to undefined method PDO::queryOne() in /home/moi/public_html/lesite/pear/pagination/examples/Pager_Wrapper.php on line 203
(edit) : et le fichier connect.php possede le contenu suivant :
<?php
define('USER1','root');
define('PASS1','motdepasse');
define('DSN1','mysql:host=localhost;dbname=BDD');
try {
$dbh = new PDO(DSN1,USER1,PASS1);
} catch (PDOException $e){
print "Erreur ! : " . $e->getMessage() . "<br>";
die();
}
?>
hum...aprés lecture du tutos de Lorenzo Alberton [url]http://www.alberton.info/pear_pager_tutorial_database_results.html[/url] je me dis qu'effectivement c'est bien moi qui ne sait pas le faire fonctionner... :lol:
Voici le script en question :
[php]<?php
include('../secure.php');
require_once('templateON1.php');
require_once('../../connect.php');
require_once('../../pear/pagination/Pager.php');
require_once('../../pear/pagination/examples/Pager_Wrapper.php');
$pager_options = array(
'mode' => 'sliding',
'perPage'=>10,
'delta'=>2
);
$requete= "SELECT id,titre,Fdate,date FROM publications ORDER BY id";
$paged_data = Pager_Wrapper_MDB2($dbh,$requete,$pager_options);
$pagineur = $paged_data['link'];
$oSmarty->assign('smarty_pagineur', $pagineur);
$oSmarty->assign('smarty_aff_ListPub', $paged_data);
$oSmarty->display('Apublication.tpl');
?>[/php] et voici l'erreur :
[quote]Fatal error: Call to undefined method PDO::queryOne() in /home/moi/public_html/lesite/pear/pagination/examples/Pager_Wrapper.php on line 203[/quote]
(edit) : et le fichier connect.php possede le contenu suivant :
[php]
<?php
define('USER1','root');
define('PASS1','motdepasse');
define('DSN1','mysql:host=localhost;dbname=BDD');
try {
$dbh = new PDO(DSN1,USER1,PASS1);
} catch (PDOException $e){
print "Erreur ! : " . $e->getMessage() . "<br>";
die();
}
?>[/php]