begin process at 2012 05 31 20:13:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Aide & documentation

 > 

système de news + page automatique


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

système de news + page automatique

mercredi 9 mars 2011 à 10:46:11 | système de news + page automatique

alan3005

Bonjour,
je souhaite en faite faire un sytème de news (déjà fait) et y mettre tant de news par page (en faite j'ai modifier un peux le truc de news c'est un site pour mettre des blagues et tout le monde peut les poster) et ce que je souhaite faire comme indiquez plus c'est de créer une page au bout de 10 blagues (par exemple) et bien qu'il créer une page (numéro2 et ainsi de suite) mais je ne sais pas du tout comment faire.


Mon code :
Code PHP :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<style>
body
{
   width: 760px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;    
   
}

/* L'en-tête */

#en_tete
{
   width: 760px;
   height: 100px;
   background-image: url("images/banniere.png");
   background-repeat: no-repeat;
   margin-bottom: 10px;
}

/* Le menu */

#menu
{
   float: left;
   width: 120px;
}

.element_menu
{
   background-color: #626262;
   background-image: url("images/motif.png");
   background-repeat: repeat-x;
   
   border: 2px solid black;
   
   margin-bottom: 20px;
}


/* Quelques effets sur les menus */


.element_menu h3
{    
   color: #B3B3B3;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
}

.element_menu ul
{
   list-style-image: url("images/puce.png");
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu a
{
   color: #B3B3B3;
}

.element_menu a:hover
{
   background-color: #B3B3B3;
   color: black;
}


/* Le corps de la page */

#corps
{
   margin-left: 140px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 20px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 5px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   
   color: #B3B3B3;
   background-color: #626262; /* Une couleur de fond pour le corps */
   background-image: url("images/motif.png");
   background-repeat: repeat-x; /* Une petite image de fond qui se répètera horizontalement en haut */
   
   border: 2px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
}

/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

#pied_de_page
{
   padding: 5px;
   clear: both;

   text-align: center;

   color: #B3B3B3;
   background-color: #626262;
   background-image: url("images/motif.png");
   background-repeat: repeat-x;
   
   border: 2px solid black;
}


</style>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
   <meta name="title" content="Blague à la con">
    <meta name="description" content="Blague à la con propose toute sorte de blague">
    <meta name="keywords" content="Blague,blague,con,sexe,blac,b.l.a.c,blonde,blondes,blagues,cons,thcat,ajouter,recrutement,moderateur">
    <meta name="owner" content="Alan">
    <meta name="author" content="Alan">
    <meta name="robots" content="index,follow">
    <meta name="revisit_after" content="14">
    <meta name="robots" content="ALL"> 
   <meta name="google-site-verification" content="DSj4wIrYNjJjfTvHXgSXSe_qgDF9to8h2nmYZqZEbc8" />
   <link rel="icon" type="image/png" href="favicon.ico" />
       <title>Blague à la con</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 
   </head>
   <body>
 
       <div id="en_tete">
   <!-- Ici on mettra la bannière -->
   <img src="images/banniere.gif" height="60" width="468" >.
</div>
 
<div id="menu">
   <!-- Ici on mettra le menu -->
 
   <div class="element_menu">
   <ul>
           <li><a href="index.php">Accueil</a></li>
           <li><a href="tchat.php">T'chat</a></li>
           <li><a href="ajouter.php?action=creer">Poster une blague</a></li>
		    <li><a href="video.php">Vidéo</a></li>
		   <li><a href="recrutement.php">Recrutement de modérateur</a></li>
		   <li><a href="contact.php">Contact</a></li>
       </ul>
   </div>
 
   <div class="element_menu">
       <h3>Partenaire</h3>
       <ul>
           <li><a href="http://www.bruitage-gratuit.fr">Bruitage-gratuit</a></li>
       </ul>
   </div>
 
</div>

</div>
 
<div id="corps">
   <!-- Ici on mettra le contenu principal de la page (tout le texte quoi) -->
   
  <?php
	
	/*
	Connexion à la BDD
	*/
	require "config.php";
	mysql_connect($adresse, $nom, $motdepasse);
	mysql_select_db($database);
	
	/*
	Affichage d'une news en particulier
	*/
	if(isset($_GET['id'])){
	
		$id = intval(htmlentities($_GET['id']));
		/*
		Si l'id !=0, intval renvoie quelque chose de bon
		*/
		if($id != 0){
			
			$sql = 'SELECT * FROM news WHERE id='.$id.'';
			$req = mysql_query($sql) or die(mysql_error());
			$data = mysql_fetch_assoc($req);
			
			echo '<div class="news">';
			echo '<h1 class="titre_news">'.stripslashes($data['titre']).'</h1>';
			echo '<p class="date_news"> écrit le : '. date("d/m/Y G:i", strtotime($data['date'])).'</p>';
			echo '<p>'.stripslashes($data['contenu']).'</p>';
			echo '</div>';
			
			
		}
		/*
		id ==0, intval renvoie certainement qqch de faux
		*/
		else
		{
			echo "Erreur";
		}
	
	}
	/*
	Listage des 5 dernières news
	*/
	else
	{
	
	$sql = 'SELECT * FROM news LIMIT 0,1000';
	$req = mysql_query($sql) or die(mysql_error());
	
	echo '<h1>Les dernières blagues !</h1>';
	
	while($data = mysql_fetch_assoc($req)){
				?>
		<div class="news">
		<h2 class="titre_news"><a href="index.php?id=<?php echo $data['id']; ?>"><?php echo stripslashes($data['titre']);?></a></h2>
		<p class="date_news">écrit le : <?php echo date("d/m/Y G:i", strtotime($data['date'])); ?></p>
		<p><?php echo stripslashes($data['description']); ?></p>
		</div>
		<?php
		
	}
	}
	

	?>

</div>

</div>
 
<div id="pied_de_page">
   <!-- Enfin, on mettra en bas de la page le nom de l'auteur, un copyright... -->
      <p>Copyright 2010 2011, tous droits réservés</p>
</div>

   </body>
   </html>



Bonne journée!


Cette discussion est classée dans : page, background, color, margin, repeat


Répondre à ce message

Sujets en rapport avec ce message

Probléme css !!! [ par texas77 ] Bonjour,j'ai un pobléme avec mon css !!le probléme es-ce possible de mettre le pied de page en bas du menu de gauche et de droite et du milieu qui se aligner 2 calque [ par ahlemlo ] bonjourje veus bien aligner le calque de contenu1 avec le calque de contenu2j'arrive pa à faire ça malgré j'ai mis aider moi svp<br XHTML [ par gibozsec ] Bonjour à tous,ma question ne concerne pas php mais puisqu'il y a des développeur web ici quelqu'un pourra peut etre me répondre.J'ai un problème en x diference entre serveur interne et orange [ par lululala ] Salut j'ai une page d appelle index html avec une page css qui et très sympas sur mon local host Et très pas du tous pareille sur serveur orange ell Click sur une image pour ouvrir un video flv [ par issam250d ] Click sur une image pour ouvrir un video flv Au fait je possède une page ou il ya les actualités de mon petite site web sous forme d'image, et d'un le faire appel a une page a partir de <a href="?action=Forum"> [ par fankamdenise ] salut a tous et merci de me preter attention. Bon voila je voudrais faire appel a une page a partir du code ci-dessous mais je n'y arrive pas: [color Message d'erreur [ par docteursas ] Salut à tous, j'ai un probleme avec un code. J'utilise un fichier include.php pour appeler d'autres page sur ma page index.php voici le code dans le f Lier un input à un id [ par Krasha ] Bonjour à tous, J'ai un formulaire sous forme de avec plusieurs boutons d'envoi, un par ligne. Chaque bouton d'envoi doit me permettre de ne sélecti SUITE - probleme variable de session [ par captorman ] Je poursuis mes investigations, et une autre piste pour vous; ______________________________________________________________ [color=blue][u][b]index.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales