afficher une valeur maximale dans une table

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par tunimax, 10 Novembre 2016.

  1. tunimax
    tunimax Nouveau WRInaute
    Inscrit:
    4 Août 2016
    Messages:
    24
    J'aime reçus:
    0
    bonsoir ,

    j'ai une table s'appelle news (contient id,titre,description) je veux affiché la valeur maximale de id.ce code n'affiche rien

    $req1=mysqli_query($connection,"select MAX(id) from news");
    while ($reponse= mysqli_fetch_array($req1)) {
    $res=$reponse['id'];
    echo $res;}
     
  2. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    4 101
    J'aime reçus:
    176
    Pourquoi faire un while alors que tu attends qu'une seule réponse ?

    Ce n'est pas du sqli mais du mysql mais voici ce que je code :

    Code:
       $qidmax = @mysql_query("
    	SELECT max(a.id)
    	FROM
    		 `table_news` a
    	WHERE 
      	    a.etat = 1
    		");
    		
    	if ($qidmax) {
    	    if (@mysql_num_rows($qidmax)) {    
    	        $kresult = @mysql_fetch_array($qidmax); 
                $kmax = $kresult[0];
    		}
    		else {  
    			$kmax = 0;
    		}
    	} else {    
    		$kmax = 0;
    	}
    C'est pas non plus du code tip top super optimisé mais ça fonctionne. Il doit y avoir mieux je pense. Ceux qui veulent chipoter peuvent s'en donner à coeur joie.
    Au passage ma clause where me permet d'éliminer les news qui ne sont pas à l'état "en ligne" pour avoir le numéro maximum du dernier article publié. Ca va me permettre ensuite de choisir un article au hasard dans la limite max des id d'articles en ligne.
     
  3. niap
    niap WRInaute discret
    Inscrit:
    17 Octobre 2009
    Messages:
    137
    J'aime reçus:
    0
    C'est normal.
    Avec $res=$reponse['id']; tu cherche à accéder à la colonne id, mais dans ta requête tu ne sélectionne pas id.
    Donc : SELECT MAX(id) as id FROM news et ça devrait le faire.
     
Chargement...
Similar Threads - afficher valeur maximale Forum Date
Afficher des valeurs d'une colonne à l'autre selon condition Développement d'un site Web ou d'une appli mobile 11 Février 2019
Afficher valeur id onclick sur checkbox Développement d'un site Web ou d'une appli mobile 21 Février 2018
Afficher valeur de $nom_proprio dans catégorie de RYA ? Développement d'un site Web ou d'une appli mobile 26 Avril 2007
Afficher un texte en fonction de la valeur d'un select Développement d'un site Web ou d'une appli mobile 10 Août 2006
Afficher des infos depuis plusieurs page en PHP Développement d'un site Web ou d'une appli mobile 23 Mars 2022
Afficher la dernière version d'un fichier php ? Développement d'un site Web ou d'une appli mobile 8 Novembre 2021
comment afficher l erreur 404 URL Rewriting et .htaccess 28 Juillet 2021
Devra-t-on afficher les émissions de gaz à effet de serre de nos sites? Droit du web (juridique, fiscalité...) 28 Mars 2021
Afficher module avis Google sur un site web via le GTM ? Google : l'entreprise, les sites web, les services 18 Mars 2021
Afficher stats analytics sur mon site Google Analytics 14 Novembre 2020
Ne pas afficher certaines conversions dans Google Ads AdWords 8 Juillet 2020
Afficher les produits suivants en ajax Développement d'un site Web ou d'une appli mobile 12 Mai 2020
Google a-t-il le droit d'afficher directement les informations des sites sans leur accord ? Droit du web (juridique, fiscalité...) 21 Février 2020
API pour afficher les avis Google sur son site Google : l'entreprise, les sites web, les services 10 Novembre 2019
Afficher les tags sur wordpress Développement d'un site Web ou d'une appli mobile 3 Août 2019
Extension Chrome utile pour afficher le code source HTML, JS, CSS Développement d'un site Web ou d'une appli mobile 5 Juillet 2019
Google My Business :Comment afficher sa zone de couverture et pas son adresse ? Google : l'entreprise, les sites web, les services 19 Juin 2019
Afficher/cacher données dans un tableau Développement d'un site Web ou d'une appli mobile 9 Mars 2019
Google Chrome va afficher à nouveau les sous-domaines Google : l'entreprise, les sites web, les services 18 Septembre 2018
Google PageSpeed Insight : Afficher en priorité le contenu visible Développement d'un site Web ou d'une appli mobile 16 Août 2018