begin process at 2012 05 29 00:56:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Derniere valeur d'un champ en mysql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Derniere valeur d'un champ en mysql

vendredi 9 février 2007 à 12:23:09 | Derniere valeur d'un champ en mysql

Burnside

Membre Club
Bonjour,

Je cherche comment afficher la derniere valeur d'un champ de ma db avec un plus 1 à chaque ajout.

Je m'explique :
Lorsque je clique sur ajouter une demande, je souhaiterai que dans un champ de ma page php, il m'affiche le dernier numero de demande +1.

Si aujourd'hui j'ai eu 2 demandes :
dans ma table, j'ai :
champ date : 2007-02-09
champ numero : 01
champ demandeur : XXX
en dessous
champ date : 2007-02-09
champ numero : 02
champ demandeur : YYY

si je desire créer une troisième demande que le champ de ma page php m'indique "03".

Merci,
Burnside.

..:: Enjoy living in hell ::..
flash

vendredi 9 février 2007 à 12:57:57 | Re : Derniere valeur d'un champ en mysql

coockiesch

Yop!
Je ferais un truc dans le genre:

SELECT numero FROM table WHERE date=NOW() ORDER BY numero DESC LIMIT 1

Et ajoutes 1 à ca! Ca fonctionne?

@++

R@f

La boîte à bouts de codes
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
vendredi 9 février 2007 à 19:00:04 | Re : Derniere valeur d'un champ en mysql

malalam

Administrateur CodeS-SourceS
Hello,

et pq pas simplement
SELECT MAX(numero) + 1 FROM table
?
vendredi 9 février 2007 à 21:39:26 | Re : Derniere valeur d'un champ en mysql

Burnside

Membre Club
Re,

Voilà la situation :

Dans une case de mon tableau j'ai placé cette requête :

<?php include('connection.php'); ?>
   <?php
    $query = "SELECT MAX(numero) FROM demandes";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    echo($result);
    ?>
ou
   <?php
    $query = "SELECT MAX(numero) FROM demandes where jour=NOW() ORDER BY numero DESC LIMIT 1";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    echo($result);
    ?>

lorsque je lance ma page php dans la cellule j'ai :

Resource id #5

alors que j'ai déjà 5 records dans ma table

C'est quoi le bug....

Merci,
Burnside.

..:: Enjoy living in hell ::..
flash

vendredi 9 février 2007 à 23:32:13 | Re : Derniere valeur d'un champ en mysql

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Depuis quand on fait un echo d'un résultat d'une requête...?
  $query = "SELECT MAX(numero) FROM demandes";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    $aRes = mysql_fetch_row ($result);
echo $aRes[0];
samedi 10 février 2007 à 12:24:25 | Re : Derniere valeur d'un champ en mysql

Burnside

Membre Club
Re,

J'ai un autre problème maintenant:

voici une partie du code :
  <tr>
    <td width="79"></td>
    <td width="76">&nbsp;</td>
    <td align="right">N°de ticket :</td>
    <td align="right"><?php $date = date("d-m-Y"); echo ("$date");?>-</td>
  <td align="left"><?php include('connection.php'); ?>
   <?php
      $query = "SELECT MAX(numero) +1 FROM demandes";
    $result = mysql_query ($query) or die ("La requête SQL a échoué !");
    $aRes = mysql_fetch_row ($result);
    echo $aRes[0];
    $numero=$aRes;
    ?></td>
  </tr>

tous s'affiche bien, mais maintenant il n'enregistre plus le numero, ni la date ds la db :

page qui insert :
    <?php
  $jour = addslashes($_POST["date"]);
  //numero ticket:
  $numero    = addslashes($_POST["numero"]) ;
  //le probleme:
  $probleme = addslashes($_POST["probleme"]) ;

plus bas :
INSERT  INTO demandes (jour, numero, probleme, demandeur, client, description, description_long, date_fin, priorite, impact, heure, assigne, logger)
            VALUES ('$jour','$numero', '$probleme', '$demandeur', 'client', '$description', '$description_long', '$date_fin', '$priorite', '$impact', '$heure', '$assigne', '$logger') " ;
 
Merci de votre aide...
Burnside.

..:: Enjoy living in hell ::..
flash



Cette discussion est classée dans : valeur, numero, champ, demande, derniere


Répondre à ce message

Sujets en rapport avec ce message

Récuperer valeur ??? [ par rich25200 ] Bonjour,dans mon formulaire j'ai un champ de type hidden qui ne permet pas à l'utilisateur de modifier ccette valeur...et je veux récuperer cette vale Champ checkbox [ par iomega ] Bonjour à tous je voudrai savoir comment faire pour ajouter dans ma base de données un champ de type checkBox si il a été sélectionnerc'est-à-dire si valeur de passage de paramètre irrécupérable ??? [ par Tchii28 ] SalutVoila mon problème j'ai une fonction en javascript qui me permet d'ouvrir une popup function ouvrirPopupEncaisse(champ, val) { if (c ENUM qui evolue [ par socomajor ] Bonjour a tous, merci de lire mon message :Mon problème : J'aimerais que mon champ ENUM dans ma base de donnée évolue, qu'il y est des valeurs qui se Derniere page [ par mathieumg ] Il y quelque semianes j'ai posté un message pour savoir comment récupérer la valeur de la dernière page visitée. On m'a indiqué $HTTP_REFER mais cela sql plus grande valeur [ par manuga66400 ] j'aimerais savoir comment recuperer la plus grande valeur d'une ligne tout en sachant pour quel champ elle a ete obtenu .exemplechamp 1 champ 2 champ récuperer un numero d'une table [ par monjal26 ] Bonjour,j'insert des données dans une table et j'ai un champ, qui est un numéro auto. Je ne donne aucune valeur pour ce champ car il s'incrémente tout passage d'une valeur de checkbox ds requête mysql [ par arnold002 ] Bonjour,J'ai créé un formulaire avec champ texte et checkbox. Le voici :<input type=checkbox name=var[] value="ingre numero de carte d'identitée ou champ uniquement à 12 chiffres [ par rafou77 ] Bonjour,Quelqu'un pourrait me mettre sur la voie pour vérifier un numero de carte d'identitée belge et le numero de registre national? ou à défaut que mettre une valeur dans un champ [ par metis15 ] Bonjour,je ne suis pas surdoué du code , plutôt le contraire.Je souhaite que le clic sur un bouton dit CONTACT, qui déclanche l'apparition d'une page


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales