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!