Petit nouveau ! |
8 Messages
03 août 2015, 08:42
Bonjour les amis,
voici mon souci: j'ai deux pages php, une qui s'apelle blog.php et la seconde qui s'apelle blog-article.php.
J'ai un lien "lire la suite sur blog" qui me permettra d'afficher le reste de l'article sur blog-article.php avec le bon "id" "et les bonnes information de la base"
comment puis-je faire cela. je débute en php. Merci
Voici le code des deux page:
PAGE BLOG.PHP
<?php
include"dbconnect.php";
include"pagination.php";
?>
<!DOCTYPE html>
<!--[if IE 8]> <html class="ie ie8"> <![endif]-->
<!--[if IE 9]> <html class="ie ie9"> <![endif]-->
<!--[if gt IE 9]><!--> <html> <!--<![endif]-->
<head>
<div class="blog-posts">
<?php
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($reqarticle))
{
echo'
<article class="post post-large-image">
<div class="post-image">
<div class="flexslider flexslider-center-mobile flexslider-simple" data-plugin-options=\'{"controlNav":false, "animation":"slide", "slideshow": false, "maxVisibleItems": 1}\'>
<ul class="slides">
<li>
<img class="img-rounded" src="img/blog/blog-image-1.jpg" alt="">
</li>
<li>
<img class="img-rounded" src="img/blog/blog-image-2.jpg" alt="">
</li>
<li>
<img class="img-rounded" src="img/blog/blog-image-3.jpg" alt="">
</li>
</ul>
</div>
</div>
<div class="post-date">
<span class="day">10</span>
<span class="month">Jan</span>
</div>
<div class="post-content">
<h2><a href="blog-article.php">'.$data['titre'].' </a></h2>
<p>'.$data['article'].'</p>
<div class="post-meta">
<span><i class="icon-user"></i> Par '.$data['auteur'].' , '.$data['titre_auteur'].'</span>
<span><i class="icon-comments"></i> <a href="#">12 Comments</a></span>
<a href="blog-article.php?page='.$data['id'].'" class="btn btn-mini btn-primary pull-right">Lire la suite...</a>
</div>
</div>
</article>' ;
}
?>
<div class="pagination pagination-large pull-right">
<ul>
<li class="<?php if($current == '1'){echo 'disable';}?>"><a href="?page=<?php if($current != '1'){echo $current -1;}else {echo $current;}?>">«</a></li>
<?php
for($i=1; $i <= $nbPage; $i++){
if($i == $current){
?>
<li class="active"><a href="?page=<?php echo $i;?>"><?php echo $i;?></a></li>
<?php
}else {
?>
<li><a href="?page=<?php echo $i;?>"><?php echo $i;?></a></li>
<?php
}
}
?>
<li class="<?php if($current == $nbPage){echo 'disable';}?>"><a href="?page=<?php if($current != $nbPage){echo $current +1;}else {echo $current;}?>">»</a></li>
</ul>
</div>
</div>
</div>
<div class="span3">
<aside class="sidebar">
<!--form class="form-search">
<div class="input-append">
<input type="text" class="span2 search-query" placeholder="Search the blog...">
<button type="submit" class="btn btn-primary"><i class="icon-search"></i></button>
</div>
</form-->
<!--hr /-->
<div class="footer-copyright">
</footer>
</body>
</html>
PAGE BLOG-ARTICLE.PHP
<!DOCTYPE html>
<!--[if IE 8]> <html class="ie ie8"> <![endif]-->
<!--[if IE 9]> <html class="ie ie9"> <![endif]-->
<!--[if gt IE 9]><!--> <html> <!--<![endif]-->
<head>
<div class="blog-posts single-post">
<article class="post post-large-image blog-single-post">
<div class="post-image">
<div class="flexslider flexslider-center-mobile flexslider-simple" data-plugin-options='{"animation":"slide", "animationLoop": true, "maxVisibleItems": 1}'>
<ul class="slides">
<li>
<img class="img-rounded" src="img/blog/blog-image-1.jpg" alt="">
</li>
<li>
<img class="img-rounded" src="img/blog/blog-image-2.jpg" alt="">
</li>
<li>
<img class="img-rounded" src="img/blog/blog-image-3.jpg" alt="">
</li>
</ul>
</div>
</div>
<div class="post-date">
<span class="day">10</span>
<span class="month">Jan</span>
</div>
<div class="post-content">
<h2><a href="blog-article.php"></a></h2>
<div class="post-meta">
<span><i class="icon-user"></i> Par </span>
<span><i class="icon-tag"></i> <a href="#">Duis</a>, <a href="#">News</a> </span>
<span><i class="icon-comments"></i> <a href="#">12 Comments</a></span>
</div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur lectus lacus, rutrum sit amet placerat et, bibendum nec mauris. Duis molestie, purus eget placerat viverra, nisi odio gravida sapien, congue tincidunt nisl ante nec tellus. Vestibulum ante ipsum </p>
<p>Ut ac elit non mi pharetra dictum nec quis nibh. Pellentesque ut fringilla elit. Aliquam non ipsum id le</p>
</body>
</html>