|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: Garder les structures d'un texte dans le sql. (Lu 632 fois) |
|
 |
Garder les structures d'un texte dans le sql.
« sur: le 28-03-2005 a 20:56:02 » |
|
|
|
|
|
|
 |
Re:Garder les structures d'un texte dans le sql.
« Répondre #1 sur: le 28-03-2005 a 21:07:29 » |
|
kaboum
Invité
|
Lorsque tu ajoutes un poeme, si c'est via un formulaire lorsque tu insere le poeme :
$poeme = nl2br($poeme);
qui va remplacer ton caractere " ENTER " en <br> ,
Sinon, tu peux utiliser des balises html comme <pre> </pre> (celle la va niker ta presentation )
tu peux aussi trouver un script javascript qui ferait la meme chose que nl2br sans pour autant modifier ta base de donné que tu mettrai dans ta page http://www.citamour.com/poemesbis.php
j'espere avoir pu t'aider |
|
|
|
|
 |
Re:Garder les structures d'un texte dans le sql.
« Répondre #2 sur: le 28-03-2005 a 22:17:43 » |
|
planete95
Membre récent

Hors-Ligne
Sexe: 
Messages: 42

windows powaaaa !!!
|
Merci à toi.
J'ai un autre problème. J'ai une page, poemes.php (http://www.citamour.com/poemes.php qui est censé aller chercher les poèmes dans ma base sql ( ça c'est ok ) et qui est censée generée des pages poemes-0.htm, pour la première page et ainsi de suite pour les autres pages ( quand la limite par page est depassé ), c'est à dire 20. Donc la deuxième page serait poemes-20.html, etc...Mais cela ne marche pas et je ne sais pas pourquoi...voiçi le bout de code censée generée les pages.
<!-- Ici commencent les poèmes --> <?php //fonction qui ouvre les popups function ouvrir_popup($lien,$variable,$texte) { echo'<a href="#" onClick="window.open(\''.$lien.'?id='.$variable.'\',\'Citamour\',\'toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=480,height=280\');return(false)">'.$texte.'</a>'; } include('includes/connexion.inc.php'); $link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() ); mysql_select_db($db) or die ('Erreur :'.mysql_error()); // Calcul des limites // Si nombre indéfini if (!isset($_GET['nombre'])) {$_GET['nombre'] = 20;} // ==> c'est ici que tu définis le nombre de poemes par page // Pareil pour limite if (!isset($_GET['limite'])) {$_GET['limite'] = 0;} $limite = $_GET['limite']; $nombre = $_GET['nombre']; // Limite suivante et celle d'avant $limitesuivante = $limite + $nombre; $limiteprecedente = $limite - $nombre; // on récupère les poemes dans la base $select = "SELECT * FROM poemes WHERE valid = '1' ORDER BY id DESC "; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); $total = mysql_num_rows($result); $select.="LIMIT $limite,$nombre "; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); //on affiche les résultats while($row = mysql_fetch_array($result)) { include ('poemes.inc'); } //affichage des limites "précédents" if ($limite != 0) { echo '<a href="poemes-'.$limiteprecedente.'.html" title="Précédents"><<</a> '; } //On met des liens vers les pages avec le numéro de la page $nbpages = ceil($total/$nombre); $numeroPage = 1; $compteurPages = 1; $limite2 = 0; while($numeroPage <= $nbpages) { if (($numeroPage * $nombre - $nombre) == $limite) { echo ''.$numeroPage.' '."\n"; } else { echo '<a href = "poemes-'.$limite2.'.html">'.$numeroPage.'</a> '."\n"; } $limite2 = $limite2 + $nombre; $numeroPage = $numeroPage + 1; $compteurPages = $compteurPages + 1; if($compteurPages == 20) { $compteurPages = 1; echo '<br />'."\n"; } } //lien "suivants" if ($limitesuivante < $total) { echo ' <a href="poemes-'.$limitesuivante.'.html" title="Suivants">>></a>'; } ?>
<!-- Fin des poemes -->
|
| |
www.citamour.com |
|
|
|
|
 |
Re:Garder les structures d'un texte dans le sql.
« Répondre #4 sur: le 28-03-2005 a 22:43:05 » |
|
|
|
|
 |
Re:Garder les structures d'un texte dans le sql.
« Répondre #5 sur: le 28-03-2005 a 23:02:30 » |
|
kaboum
Invité
|
pour le nombre de poéme tu n'as qu'a faire une boucle dans ta base de donnée avec un compteur.
pour ton probleme, j'ai une petite question, comme je te l'ai dit je suis pas fan pour la generation de page .html la page que tu generes a une source au depart, quelle est cette source ? tu as sans doute une page poeme- .html,non ? |
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|