Syntax error, unexpected T_STRING. Aidez-moi
IntoxX
-
IntoxX -
IntoxX -
Bonjour,
J'ai mis un script de news fait a la main , et sur mon index voici ce qui est affiché :
Parse error: syntax error, unexpected T_STRING in /home/httpd/h/a/b/*********/*****-*.franceserv.com/news.php on line 4
Et voici le code php :
<?php
// on se connecte à notre base
$base = mysql_connect ("**********", "**************", "**************");
mysql_select_db("***************", $base);
J'ai essayé plusieurs code a la place de $base comme : $news , "$news" , "news" .
Merci , de votre aide .
J'ai mis un script de news fait a la main , et sur mon index voici ce qui est affiché :
Parse error: syntax error, unexpected T_STRING in /home/httpd/h/a/b/*********/*****-*.franceserv.com/news.php on line 4
Et voici le code php :
<?php
// on se connecte à notre base
$base = mysql_connect ("**********", "**************", "**************");
mysql_select_db("***************", $base);
J'ai essayé plusieurs code a la place de $base comme : $news , "$news" , "news" .
Merci , de votre aide .
A voir également:
- Syntax error, unexpected T_STRING. Aidez-moi
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Parse error: syntax error, unexpected token "use" ✓ - Forum PHP
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Error 1962 ✓ - Forum PC fixe
- Bad request error 403 paiement ✓ - Forum Réseaux sociaux
2 réponses
mysql_connect("localhost", "root", "mysql"); mysql_select_db("ta_base"); $reponse = mysql_query("SELECT * FROM clients ");
J'ai essayé ce que vous m'avez dit . Malheureusement sa ne marche pas ; voici le code entiers :
<?php
// on se connecte à notre base
$base = mysql_connect ("xxxxx", "xxxx", "xxxxx");
mysql_select_db("xxxxx");
$reponse = mysql_query("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 : ' , htmlentities(trim($data['auteur'])) , '<br />';
echo 'Titre : ' , htmlentities(trim($data['titre'])) , '<br />';
echo 'Postée le : ' , $jour , '/' , $mois , '/' , $an , ' à ' , $heure , ':' , $min , ':' , $sec , '<br /><br />';
echo 'News : ' , nl2br(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 ();
?>
Voilà .
<?php
// on se connecte à notre base
$base = mysql_connect ("xxxxx", "xxxx", "xxxxx");
mysql_select_db("xxxxx");
$reponse = mysql_query("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 : ' , htmlentities(trim($data['auteur'])) , '<br />';
echo 'Titre : ' , htmlentities(trim($data['titre'])) , '<br />';
echo 'Postée le : ' , $jour , '/' , $mois , '/' , $an , ' à ' , $heure , ':' , $min , ':' , $sec , '<br /><br />';
echo 'News : ' , nl2br(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 ();
?>
Voilà .