Page 1 sur 1

Problème de d'inégration de php dans un module de news !!

Posté : 18 mars 2005, 23:20
par snic
Salut à tous, j'ai un problème avec mon script de news !!

Je voudrai que mais news soit aficher dans le module [:: Les News ::] au contraire du texte juste en au dessus voir ici !! c'est le début de mon site http://sgcalpha.free.fr/Nouveau%20dossier/

voila le script : de la page
<?
// on se connecte à notre base
$base = mysql_connect ('sql.free.fr', 'sgcalpha', '****');
mysql_select_db('news', $base);

// lancement de la requête. on sélectionne les news que l'on va ordonner suivant l'ordre "inverse" des dates (de la plus récente à la plus vieille : DESC) tout en ne sélectionnant que le nombre voulu de news à afficher (LIMIT)
$sql = 'SELECT auteur, titre, date, texte_news FROM news ORDER BY date DESC;';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

// on compte le nombre de news stockées dans la base de données
$nb_news = mysql_num_rows($req);

if ($nb_news == 0) {
echo 'Aucune news enregistrée.';
}
else {
// si on a au moins une news, on l'affiche
while ($data = mysql_fetch_array($req)) {

// on décompose la date
sscanf($data['date'], "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);

// on affiche les résultats
echo '<br />News de : ' , stripslashes(htmlentities(trim($data['auteur']))) , '<br />';
echo 'Titre : ' , stripslashes(htmlentities(trim($data['titre']))) , '<br />';
echo 'Postée le : ' , $jour , '/' , $mois , '/' , $an , ' à ' , $heure , ':' , $min , ':' , $sec , '<br /><br />';
echo 'News : ' , nl2br(stripslashes(htmlentities(trim($data['texte_news'])))) , '<br />';
}
}
// on libère l'espace mémoire alloué à cette requête
mysql_free_result ($req);

// on ferme la connexion à la base de données
mysql_close ();
?>
<table width="58%" border="0" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<td background="index.php_fichiers/header_news.gif" height="23" width="100%"><font class="option"><b>
<center></center>
</b></font></td>
</tr>
<tr>
<td height="139" colspan="2" bgcolor="#525252"><table border="0" cellpadding="0" cellspacing="1" width="100%">
<tbody>
<tr>
<td bgcolor="#525252"><table border="0" cellpadding="2" cellspacing="0" width="100%">
<tbody>
<tr>
<td background="index.php_fichiers/header_news.gif" height="23" width="100%"><font class="option"><b>
<center>
<img src="Image/autre/header_news.gif" width="522" height="23"> </center>
</b></font></td>
</tr>
<tr>
<td colspan="2" bgcolor="#525252"><table align="center" border="0" width="100%">
<tbody>
<tr>
<td><? echo 'Titre : ' , stripslashes(htmlentities(trim($data['titre']))) , '<br />'; ?></td>
</tr>
</tbody>
</table></td>
</tr>
<tr>
<td colspan="2">
<? echo '' , nl2br(stripslashes(htmlentities(trim($data['texte_news'])))) , '<br />';?>
<div align="justify"></div></td>
</tr>
</tbody>
</table></td>
</tr>
<tr>
<td align="left"><div align="left"><b>Post&eacute;e par
<? echo '' , stripslashes(htmlentities(trim($data['auteur']))) , ''; ?>
le <? echo '' , $jour , '/' , $mois , '/' , $an , ' à ' , $heure , ':' , $min , ':' , $sec , '<br /><br />';?>
<img src="Image/autre/bar_up.gif" width="522" height="15"> </b></div></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>

pour ceux qu'y veulent aider un debutant je les remercies d'avance !!!
Bonsoirer ++

email: [email protected] 8)

Posté : 18 mars 2005, 23:25
par flitox
Si tu pouvais juste retirer le mot de passe que tu as indiqué dans la connexion à ta base MySQL ça t'éviterait des soucis si une personne malintentionnée venait à passer par là !

VITE UN MODO !

Posté : 18 mars 2005, 23:31
par Sonic
tres juste !!!

Posté : 18 mars 2005, 23:34
par Sonic
Ba c trop tard je ne peux pas l'éffacer mais qui peux m'aider svp pour mon pbl

Posté : 22 mars 2005, 01:58
par ant
j'ai pas trés bien compris ton problème mais c'est juste une question de html ça non ?

Posté : 22 mars 2005, 12:22
par Spetznaz
Je n'ai pas sincèrement envie d'être sérève mais j'ai la sensation que tu écris tellement mal que tu en deviens incompréhensible. Pour ma part je n'ai rien compris de ton problème.
S'il te plait donne toi le mal d'exprimer le plus clairement possible ton problème et d'écrire corrèctement.
Cordialement ! :rofl:

Posté : 23 mars 2005, 18:13
par Sonic
Dsl les gars, mais en faite le probléme est compliqué à expliquer !!! mais j'ai reussi, donc merci quand même et dsl pour la non compréhension de a question aller by all et bonne journée.
dsl encore !!



Sonic.