Maison > base de données > tutoriel mysql > Comment afficher le résultat d'une requête MySQL TIMEDIFF() en PHP ?

Comment afficher le résultat d'une requête MySQL TIMEDIFF() en PHP ?

Linda Hamilton
Libérer: 2024-12-07 19:36:12
original
415 Les gens l'ont consulté

How Do I Display the Result of a MySQL TIMEDIFF() Query in PHP?

Récupération des résultats d'une requête MySQL : écho du résultat TIMEDIFF()

En PHP, lors de l'exécution d'une requête MySQL qui renvoie une valeur unique, le résultat est stocké dans un handle de ressource PHP. Pour accéder et imprimer le résultat réel, vous devez utiliser une fonction fetch.

Pour faire écho au résultat de la requête TIMEDIFF() :

$result = mysql_query(sprintf("SELECT TIMEDIFF(NOW(), '%s') as time_delta", $row['fecha']));
if ($result) {
    $data = mysql_fetch_assoc($result);
    echo $data['time_delta'];
}
Copier après la connexion

Notez que la fonction mysql_query() est obsolète et ne doit pas être utilisé dans de nouveaux projets. Utilisez plutôt PDO avec PDO_mysql ou mysqli pour des interactions de base de données plus sécurisées et plus modernes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal