|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 109 ![]() |
Bonjour à tous,
Voilà je vous explique mon cas, comme ca vous pourrez me dire si ce que je veux faire est possible ou pas. J'ai un tableau dans un formulaire avec forcément plusieurs lignes, et à droite de chaque ligne un bouton "supprimer". Lorsqu'on clique sur ce bouton cela doit donc supprimer la ligne en question. Je récupère donc le numéro de la ligne avec un champs caché. Ma question est : Est-il possible de supprimer une ligne dans une BD MySQL en passant le numéro de la ligne comme paramètre (WHERE numero_ligne = 1) ? J'éspère que je me suis pas trop mal exprimé, merci d'avance en tout cas |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Développeur Web Inscription : avril 2006 Messages : 430 ![]() |
salut,
ben si ton 'numero_ligne' est un identifiant unique dans la DB, oui, c'est possible. |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
si numero de ligne est bien un champ de ta base et qu'il est unique pas de probleme
|
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Développeur Web Inscription : avril 2006 Messages : 430 ![]() |
tiens, un echo
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
oups dsl avais pas vu la réponse ....c lundi
|
|
|
00
|
|
|
#6 | |
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 109 ![]() |
Citation:
Disont que la première ligne de mon tableau correspond à la premiere ligne dans ma base de donnée, et ainsi de suite. Il faut forcément que ce soit un champ de ma table ? |
|
|
|
00
|
|
|
#7 |
|
Membre expérimenté
![]() Développeur Web Inscription : avril 2006 Messages : 430 ![]() |
Oui.
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
tu doi bien avoir dans ce tableau un champ qui est unique dans ta base...
|
|
|
00
|
|
|
#9 |
|
Membre actif
![]() Inscription : juin 2004 Messages : 495 ![]() |
Tiens dans mysql il n'existe pas de pseudo colonne "rowid" comme dans Oracle?
|
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
jean benoit peut etre moi j'en est jamais entendu parlé
|
|
|
00
|
|
|
#11 |
|
Membre actif
![]() Inscription : juin 2004 Messages : 495 ![]() |
c'était justement ça le problème quand on voulait se servir d'Access/ODBC pour faire des formulaires liés à une base Oracle, on n'avait pas le rowid (mais j'ai pas tenté récemment).
Faut donc ajouter une colonne identifiant_ligne à la table MySQL pour être sûr qu'on tope dans la bonne ligne, parceque si on efface toutes les valeurs dans les champs, on ne sait plus où on est. |
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
C'est pas faux ...enfin il doit bien avoir un champ unique ca serait tellement plus simple lol
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com