Erreur de script

Fermé
yfchauer Messages postés 78 Date d'inscription mardi 11 décembre 2007 Statut Membre Dernière intervention 18 janvier 2014 - 20 févr. 2010 à 22:35
Bonjour,

J'ai un petit souci avec un code php,
J'espère que je trouverai quelqu'un qui pourra m'aider.

Voici mon code :

<?php

$titre_page = "Livre d'Or ";

include ('../Modeles/entete_admin.inc');

require_once ('../Securite/kcl_connect.php'); // Créer la connexion avec la base de données

// Création de la requête

$requete ="select ID_LIV, TITRE_MSG, PRENOM_LIV, MESSAGE_LIV, DATE_FORMAT(MESSAGE_ENREG, '%d/%m/%Y') AS D_enreg
FROM livre_or order by MESSAGE_ENREG ";


// Lancer la requête

$resultat = @mysql_query ($requete) or die (mysql_error());

// Combien de messages déjà enregistrés dans la base de données??

$nb = MYSQL_NUM_ROWS ($resultat);


if ($nb ==1)

{
// S'il a au moins un enregistrement
echo "<p align='center'><font color='red'>Il y a actuellement $nb message dans la base de données </font></p>";

while ($liv = mysql_fetch_object ($resultat))
{
echo "<b>Message n° $liv->ID_LIV) $liv->TITRE_MSG</b> de $liv->PRENOM_LIV - $liv->MESSAGE_LIV, il a été enregistré : $liv-> MESSAGE_ENREG<hr />";
}

mysql_free_result ($resultat); // Libérer la source
}

elseif ($nb >1)
{
echo "<p align='center'><font color='red'>Il y a actuellement $nb messages dans la base de données </font></p>";

while ($liv = mysql_fetch_object ($resultat))
{
echo "<b>Message n° $liv->ID_LIV) $liv->TITRE_MSG</b> de $liv->PRENOM_LIV - $liv->MESSAGE_LIV, il a été enregistré : $liv->MESSAGE_ENREG<hr />";
}
mysql_free_result ($resultat); //Libérer la source
}

else
{
echo "<B>Il n'y a actuellement aucun message dans la base</B><BR />";

}
?>

<?php
include ('../Modeles/pied_page_admin.inc');
?>

Ce code permettrait d'afficher des informations extraites d'une base de données avec une date en format jj/mm/aaaa.

Mais le problème c'est que j'ai un message d'erreur "
Notice: Undefined property: MESSAGE_ENREG in d:\claude-koukouna\administrateur\liv_or.php on line 44 " Et

il ne m'affiche pas la date.

Après plusieurs heures passées devant ce bout de code je me sens tout petit.
SI quelqu'un peut me trouver la solution.

Merci d' avance pour votre aide.