IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Probléme avec SELECT AS [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    développeur
    Inscrit en
    Février 2013
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : développeur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2013
    Messages : 123
    Par défaut Probléme avec SELECT AS
    Bonjour à tous
    J'ai un soucis avec phpmyadmin
    Alors voila, j'ai besoin d'afficher la date du dernier commentaire posté sur un sujet.
    Donc pour ce faire je crée une requete SQL que j'execute mais la je tombe sur un soucis: php ne reconnais pas la variable
    pour que ca soit plus clair, voici ma requête SQL:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT MAX(`date`) FROM `commentaire` AS date_max;
    je teste sur PHP myadmin et PHPmyadmin m'affiche bien la bonne date mais pas le bon nom de colonne : au lieu de m'afficher date_max comme nom de colonne, il m'affiche MAX(`date`) .
    du coup ca fiche en l'air mon script php ^^'.
    Voici mon code php
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $sql2 = 'SELECT MAX(`date`) FROM `commentaire` AS date_max';
    	$req = mysql_query($sql2) or die('Erreur SQL !<br >' . $sql2 . '<br >' . mysql_error ());
    	while ($donnees = mysql_fetch_array($req))
    	{
    	echo '<p>Date du dernier message: ' . htmlspecialchars($donnees['date_max']) . '</p><br ><br >';
    	}

  2. #2
    Membre éclairé Avatar de camyo
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2004
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Juin 2004
    Messages : 400
    Par défaut
    et si tu essayais comme ça
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
     SELECT MAX(`date`) AS date_max FROM `commentaire`

  3. #3
    Membre expérimenté
    Homme Profil pro
    développeur
    Inscrit en
    Février 2013
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : développeur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2013
    Messages : 123
    Par défaut
    C'est dingue, ça marche parfaitement.
    Merci camyo.
    Prochaine fois, je ferais plus attention à l'ordre!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] Problème avec SELECT COUNT(*)
    Par jpascal dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 17/11/2006, 12h37
  2. [MySQL] [BDD] Problème avec SELECT "dynamique"
    Par Vecine dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 29/03/2006, 11h11
  3. Problème avec select sous MYSQL
    Par Thomad dans le forum Langage SQL
    Réponses: 2
    Dernier message: 26/01/2006, 11h26
  4. problème avec select sur onchange
    Par Kerod dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 01/12/2005, 14h05
  5. Problème avec select top
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 10/12/2004, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo