Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Resolu] Pb avec une requette SQL sur les tables du module news
#23
Merci à tous les 2 pour vos réponse.

J'ai testé le code Jean le Chauve comme ceci :
Code :
$dbdate = $row['news_date'];
    $date = date("d m Y",$dbdate);
echo <<<REQUETE
    <tr>
    <td class="leftcol">{$row['news_category_name']}</td>
    <td class="datadesc">{$row['news_title']}</td>
    <td class="data">{$date}</td>
J'ai bien le format comme je voulais, par contre il ne m'affiche que la même date le 01 01 1970. J'en déduis qu'il ne comprends pas la valeur de la date issue de la base. J'ai également essayé d'utiliser le UNIX_TIME_STAMP de MySql, comme je l'ai lu dans le manuel php :
Code :
$dbdate = $row['news_date'];
    $quer = "SELECT UNIX_TIMESTAMP('$dbdate')";
    $tstamp = &$db->Execute($quer);
     if (ststamp === false) {echo "Erreur lors de la transformation du timestamp";exit();}
    $date = date("d m Y",$tstamp);// c'est la ligne 49
Là il me sort un Warning :
Citation :Warning: date() expects parameter 2 to be long, object given in C:\wamp\www\randokerlouan\lib\content.functions.php(976) : eval()'d code on line 49

Bon à ce niveau je coince.....?


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)