Salut Nicwalle,
j'ai un probleme au niveau de l'affichage des article, quand je clique sur le bouton "LIRE L'ARTICLE COMPLET", ça m'affiche cet erreur:
( ! ) Notice: Trying to get property of non-object in C:\Program Files\VertrigoServ\www\blog\pages\post.php on line 13 Call Stack #TimeMemoryFunctionLocation 10.0006138904{main}( )...\index.php:0 20.0977153384include( 'C:\Program Files\VertrigoServ\www\blog\pages\post.php' )...\index.php:39 " alt="
Et il n'affiche pas l'article.
voici les codes des pages:
post.php
<h1>L'article complet</h1>
<?php
$post = get_post();
if($post = false){
header("Location: index.php?page=error");
}else{
?>
</div>
<div class="parallax-container">
<div class="parallax">
<img src="img/posts/<?= $post->image ?>" alt="<?= $post->title ?>"/>
</div>
</div>
<div>
<div class="container">
<?php
}
post.func.php
<?php
function get_post(){
global $db;
$req = $db->query("
SELECT posts.id,
posts.title,
posts.image,
posts.content,
posts.date,
admin.name
FROM posts
JOIN admin
ON posts.writer=admin.email
WHERE posts.id='{$_GET['id']}'
");
$result = $req->fetchObject();
return $result;
}
Merci
NicwalleSuis à nouveau le tutoriel et tu verras que j'ai mis $post==false et non $post =false dans la condition. Relis ta question pour voir de quoi je parle
Le 26/01/2016 à 18:23
NicwalleDans ta condition, essaie de rajouter un "=" au niveau du $post = false...
Le 26/01/2016 à 17:30
Malam SamatiSois plus précise cette réponse m'a pas aidé!
Le 26/01/2016 à 18:07
JPC'est logique pour ceux qui comprennent, mais pas pour ceux qui débutent....
Le 26/01/2016 à 19:58
ricardotu dois bien regarder le tuto où tu a mis la condition if( $post = false) met plutot" if($post == false)" ca doit aller!!
Le 07/05/2016 à 07:08