Suprimer la derniere valeur d'un champs

pitit_phphmen -  
bacchuss Messages postés 1165 Statut Membre -
bonjour est ce que quelqu un peut me donner le code pour suprimer la derniere valeur d'un champs et aussi suprimer toute la derniere ligne de ma base MYSQL

Merci

5 réponses

  1. bacchuss Messages postés 1165 Statut Membre 190
     
    Salut,

    quand tu dis supprimer la derniere valeur d'un champ, s'il s'agit du dernier champ d'un enregistrement de ta table, tu utilises une requete UPDATE (mise a jour) en mettant ton champ a null, s'il le permet.

    Pour supprimer la derniere ligne de ta base, tu dois parler de table et non de base.
    Sache qu'il n'y a pas de derniere ligne, tout depend de ton critere d'affichage. ce n'est pas comme un fichier séquentiel.

    Quoi qu'il en soit, si la derniere ligne est celle dont le champ qui te sert d'identifiant a la valeur la plus elevée, tu recherches d'abord cette valeur MAX, puis tu fais une requete DELETE en mettant comme condition identifiant = (valeur max trouvée).

    Tu peux aussi le faire en une seule requete, mais il vaut mieux d'abord verifier ce que tu vas supprimer avant de le faire vraiment, car en MySQL, il n'y a pas de ROLLBACK comme avec ORACLE.
    0
  2. bacchuss Messages postés 1165 Statut Membre 190
     
    moi je fais un truc genre, sur ma page d'accueil(http://www.monsite.com/page.php ), une redirection en javascript:
    <script>
    location.href="http://www.monsite.com/page.php?jour=28";
    </script>
    


    il doit y avoir mieux mais je ne m'y suis jamais penche
    0
  3. pitit_phphmen
     
    ca marche mais la page n'arrete pas de se recharger comment on fait pour la charger qu une fois ?
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. bacchuss Messages postés 1165 Statut Membre 190
     
    ah oui, zut, c'est sur la meme page mais avec un parametre different... donc ca marche pas aussi simplement que ca

    Pour utiliser ca, tu dois faire en sorte que ce javascript ne s'execute que si le param jour est nul, donc dans un if.

    Mais du coup, je suis pas sur que ce soit la meilleure solution, bien que cela fonctionne...
    0