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 :

Afficher la valeur Max d'une colonne d'une table


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 17
    Par défaut Afficher la valeur Max d'une colonne d'une table
    Bonjour,
    cela fait plusieurs jours que je galère et que je ne m'en sors pas
    Je voudrais récupérer dans une variable la valeur max contenue dans une colonne spécifique dans une table
    Voilà ce que je fais (évidemment toutes les variables sont bien initialisées) dans mon fichier .php

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $connexion_serveur=mysqli_connect($host,$login,$pass) or die ("erreur de connexion au serveur $host");
    $connexion_base=mysqli_select_db($connexion_serveur,$bdd);
     
    $query = "SELECT MAX(QSO_Number) FROM $table" ; (QSO_Number est le nom de la colonne dont je cherche la valeur max)
     
    $result = mysqli_query ($connexion_serveur,$query);
    echo "<br>result: $result";

    et $result est toujours vide

    Si j’essaie de faire directement depuis ma table dans ma base de donnée en me connectant et via phpadmin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT MAX(`QSO_Number`) FROM `F6FLU` WHERE 1
    ça fonctionne très bien la valeur max est bien affichée

    Si sur le même principe je fais par exemple
    $query = "DROP TABLE IF EXISTS $table" ; à la place de $query = "SELECT MAX(QSO_Number) FROM $table";
    ça fonctionne bien la table est bien effacée...
    Si vous pouviez m'aider
    Merci par avance

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 600
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 600
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Cette question est sans rapport avec MS Sql Server, il s'agit visiblement d'un problème PHP et la base sous-jacente est MySQL...

    Le forum PHP c'est ici : https://www.developpez.net/forums/f443/php/

  3. #3
    Membre averti
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 17
    Par défaut
    Citation Envoyé par escartefigue Voir le message
    Bonjour

    Cette question est sans rapport avec MS Sql Server, il s'agit visiblement d'un problème PHP et la base sous-jacente est MySQL...

    Le forum PHP c'est ici : https://www.developpez.net/forums/f443/php/
    Bonjour
    Ah oui désolé

    Quelqu’un veut bien déplacer au bon endroit SVP
    Et merci pour la modif «*code*»
    Désolé de la perturbation
    Bonne journée

  4. #4
    Membre averti
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 17
    Par défaut
    Merci au "Modo" d'avoir bien voulu déplacer ma demande au bon endroit ...

  5. #5
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 670
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 670
    Par défaut
    le retour de la fonction "mysqli_query" n'est pas un nombre, regardez la documentation :
    https://www.php.net/manual/fr/mysqli.query.php

  6. #6
    Membre averti
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 17
    Par défaut
    Citation Envoyé par mathieu Voir le message
    le retour de la fonction "mysqli_query" n'est pas un nombre, regardez la documentation :
    https://www.php.net/manual/fr/mysqli.query.php
    Merci Mathieu
    Oui j’avais déjà regardé mais j’ai pas compris comment je récupère la valeur recherchée...
    Ça devient difficile de comprendre avec mon âge avancé 😏😏
    Merci de votre compréhension
    Bien cordialement

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/01/2018, 20h07
  2. [Débutant] Problème combobox qui affiche les valeurs(int) d'une table
    Par arngrimur dans le forum C#
    Réponses: 4
    Dernier message: 06/07/2011, 10h52
  3. Sélectionner les N valeurs max d'une table
    Par folefevre dans le forum SAS Base
    Réponses: 30
    Dernier message: 07/03/2011, 17h42
  4. 10 VALEURS max dans une table
    Par oliver75 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 15/09/2010, 18h00
  5. Afficher toutes valeurs differentes d'une table
    Par Jarod51 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 19/06/2010, 16h33

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