Suprimer la derniere valeur d'un champs

Fermé
pitit_phphmen - 28 avril 2005 à 13:53
bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 - 28 avril 2005 à 14:37
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
A voir également:

5 réponses

bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
28 avril 2005 à 14:00
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
pitit_phphmen
28 avril 2005 à 14:08
wouaaa chaud pepite ton tout ca mais je vais essayer.
sinon en meme temps tu sais comment utiliser ca :
<?php
header("Location: http://" .);
?> 


pour modifier cette adresse: http://www.monsite.com/page.php en http://www.monsite.com/page.php?jour=28
0
bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
28 avril 2005 à 14:23
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
pitit_phphmen
28 avril 2005 à 14:32
ca marche mais la page n'arrete pas de se recharger comment on fait pour la charger qu une fois ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
28 avril 2005 à 14:37
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