Tuto "Portfolio" et mise en place d'un slider dynamique

Par caema, il y a 12 ans


Bonjour à tous,

J'ai retravaillé sur le tutoriel "Créer un portfolio de A à Z", et j'essaye de mettre en place un slider, géré en administration pour que l'admin puisse ajouter/modifier/supprimer les photos, et placer des slides sur les pages qu'il souhaite.

Pour cela, j'ai donc une table sliders qui contient les champs suivant:
[list]
[]id[/]
[]name[/]
[]page_id[/] => id de la page qui contient le slider, donc le champs id de la table posts
[/list]

Dans la page index.php, voici comment je gère [b]l'affichage des pages[/b]:
[code]
<?php
$auth = 0;
include 'lib/includes.php';
include 'lib/image.php';

/**

$page = $select->fetch();
$page_id = $page['id'];
$title = $page['name'];

/**

include 'partials/header.php';
?>
[/code]

Ça, c'est fonctionnel, et je n'ai pas de souci.

Maintenant, pour afficher mes sliders, je pensais à faire ceci:

[code]
/**

..........

if($slider != 0){
include 'partials/slider.php';
}
[/code]

Le souci, c'est que ça foire...

Avec ce code, j'ai une erreur qui indique [i]"undefined index slider"[/i].
Ensuite, j'ai cette erreur: [i]"Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax"[/i]

Et je sèche... car je ne vois pas du tout où cette requête super simple foire, ça me semble correct.

Si quelqu'un a une idée, ça serait bien cool.

Bonne fin de journée à vous, et d'avance merci!

Aucune réponse