Aide PHP
Résolu
mister-gwada97one
Messages postés
141
Statut
Membre
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
j'ai un problème svp.
j'ai un script de news mais il m'indique une erreur Oo :
Ligne 27:
Toute la page:
j'ai un problème svp.
j'ai un script de news mais il m'indique une erreur Oo :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/lilkey/public_html/wi/inc/news.php on line 27
Ligne 27:
<span style="float:right;">Le '.$date'</span>
Toute la page:
<?
// Include de la connexion sql
include('sql.php') ;
// Requete sql pour récupérer les news
$requete_news = mysql_query("SELECT * FROM news ORDER BY id DESC",$connexion);
$news = mysql_num_rows($requete_news);
?>
<?
$i = 0;
while ($i < $news) {
// Variables date
$date = mysql_result($requete_news,$i,"date");
$annee = date("Y", $date);
$mois = date("m", $date);
$jour = date("d", $date);
$heure = date("H", $date);
$minute = date("i", $date);
$month = date("F", $date);
$date = $jour."/".$mois."/".$annee." à ".$heure."h".$minute;
// Autres variables
$titre = mysql_result($requete_news,$i,"titre");
$auteur = mysql_result($requete_news,$i,"auteur");
$texte = mysql_result($requete_news,$i,"texte");
// Affichage de la news //
echo '<div class="news_barre">
<span style="float:left;">'.$titre'</span>
<span style="float:right;">Le '.$date'</span>
</div>
<div id="date_news"><div id="jour_news">'.$jour'</div><div id="mois_news">'.$month'</div> </div>
<p style="text-align:justify;">
<span>
'.$texte'
</span></p>';
$i++; }
?>
A voir également:
- Aide PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
<span style="float:left;">'.$titre'</span>À toutes tes variables, tu oublies de mettre un point après.
Voici ton script corrigé et nettoyé des "ici je fais ci et là je fais ça" (commentaires inutiles) :
<?php
include('sql.php') ;
$requete_news = mysql_query("SELECT * FROM news ORDER BY id DESC",$connexion);
$news = mysql_num_rows($requete_news);
$i = 0;
while ($i < $news) {
$date = mysql_result($requete_news,$i,"date");
$annee = date("Y", $date);
$mois = date("m", $date);
$jour = date("d", $date);
$heure = date("H", $date);
$minute = date("i", $date);
$month = date("F", $date);
$date = $jour."/".$mois."/".$annee." à ".$heure."h".$minute;
$titre = mysql_result($requete_news,$i,"titre");
$auteur = mysql_result($requete_news,$i,"auteur");
$texte = mysql_result($requete_news,$i,"texte");
echo '<div class="news_barre">'."\n".
"\t".'<span style="float:left;">'.$titre.'</span>'."\n".
"\t".'<span style="float:right;">Le '.$date.'</span>.'."\n".
'</div>'."\n".
'<div id="date_news"><div id="jour_news">'.$jour.'</div><div id="mois_news">'.$month.'</div></div>'."\n".
'<p style="text-align:justify;">'."\n".
'<span>'."\n".
"\t".$texte."\n".
'</span></p>';
$i++;
}
?>