Bonjour à tous,

voici mon code de base qui fonctionne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<?php
# Connexion à la base de données
$liendb = mysql_connect('localhost', 'root', '');
mysql_select_db ('chrono',  $liendb);
 
# Sélection
$sql = "SELECT * FROM chrono_2011;";
$resultat = mysql_query ($sql);
$chrono_2011 = mysql_fetch_array ($resultat);
?>
 
<?php echo $chrono_2011['num'];?>
Dans ce cas de figure je récupére bien l'info du champ "num" mais c'est la 1er valeur de mon tableau. Je souhaiterais récupérer le num max.

j'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
<?php
# Connexion à la base de données
$liendb = mysql_connect('localhost', 'root', '');
mysql_select_db ('chrono',  $liendb);
 
# Sélection
$sql = "SELECT MAX(num) FROM chrono_2011;";
$resultat = mysql_query ($sql);
$chrono_2011 = mysql_fetch_array ($resultat);
?>
 
<?php echo $chrono_2011['num'];?>
Voici le message d'erreur : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result

Merci pour votre aide.