Trouver l'enregistrement ayant le plus grand

Résolu
kaobar Messages postés 15 Statut Membre -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite trouver dans une colonne de ma base l'enregistrement le plus grand commencant par "0540015Y" afin de l'incrementer. dans cette colonne il y a d'autre enregistrement 012PC1, etc..

voici le code qui fonctionne mais pas avec le debut 0540015Y

mysql_select_db($database_dbprotect, $bdd);
$query_users = "SELECT * FROM materiel WHERE materiel = (SELECT MAX(materiel) FROM materiel) ";
$users = mysql_query($query_users, $bdd) or die(mysql_error());
while ( $row_users = mysql_fetch_assoc($users)) {

$ident= $row_users['materiel'];
}

Merci par avance

1 réponse

  1. kaobar Messages postés 15 Statut Membre
     
    ok c bon j'ai trouvé
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 502
       
      Salut,

      Content pour toi, mais avec la solution c'eut été plus sympa ;-\
      0
    2. kaobar Messages postés 15 Statut Membre
       
      $query_users = "SELECT * FROM materiel WHERE materiel = (SELECT MAX(materiel) FROM materiel WHERE materiel LIKE '0540015Y-%') ";

      et hop voila la solution qui fonctionne
      0
    3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 502
       
      Merci ;-))
      0