{MySQL} affichage contenu table

Résolu/Fermé
netanonima Messages postés 36 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 3 février 2013 - 31 juil. 2009 à 21:07
netanonima Messages postés 36 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 3 février 2013 - 1 août 2009 à 11:35
Bonjour,
j'ai un petit soucis pour afficher un contenu de table mysql... ça a peut-être un rapport avec la partie pour rendre la date en format local (jour mois année).

Ce serai cool si quelqu'un pourrait me le corriger, voir même m'aider à afficher l'heure dans le format "20h00" ou lieu de "20:00:00".

D'avance merci .

Erreur affichée :
Parse error: syntax error, unexpected T_VARIABLE in /mnt/sites/altordj.com/web/pokatest/001.php on line 6

Le code contenant une erreur :
<?php


include("config.php")

$db = mysql_connect('$dbhost', '$dblogin', '$dbpassword')
or die("Connexion de $dblogin impossible");


mysql_select_db('$dbname',$db) or die("Connexion impossible à la base");


$sql = "SELECT mois,lieu,heure,DATE_FORMAT(date, '%d-%m-%Y') as datefr FROM .$dbtable1";


$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

while($data = mysql_fetch_array($req))
{
echo '<b>'.$data['mois'].'</b> à '.$data['lieu'].', le'.$data['datefr'].' à'.$data['heure'].'<br>';
}


mysql_close();
?>
A voir également:

2 réponses

imw Messages postés 233 Date d'inscription vendredi 17 juillet 2009 Statut Membre Dernière intervention 8 septembre 2011 42
1 août 2009 à 11:01
déjà ton erreur, n'est pas sql mais PHP !

mysql_select_db('$dbname',$db)

pas besoin des apostrophes sur $dbname

FROM .$dbtable1";

pourquoi il y a un . avant le $dbtable1 ???

pour la date, change juste le format :

DATE_FORMAT(heure, '%Hh%i') as heurefr
0
netanonima Messages postés 36 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 3 février 2013 1
1 août 2009 à 11:35
Merci infiniment de ta réponse, ça fonctionne!!

(en effet l'erreur était php....dsl erreur de noob)
0