Problème phpmyadmin

Fermé
DarkShoka Messages postés 75 Date d'inscription mardi 6 octobre 2015 Statut Membre Dernière intervention 2 mai 2017 - 1 mai 2017 à 12:23
jordane45 Messages postés 38218 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 7 juillet 2024 - 2 mai 2017 à 19:01
Bonjour,

J'ai un léger problème mais qui me fait bien bien chi**. Je n'est pas accès au fontion pour modifier/supprimer des lignes dans ma bdd :



Merci de me dire comment résoudre ce problème :)

2 réponses

NHenry Messages postés 15140 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 30 juin 2024 333
1 mai 2017 à 12:34
Il te faut ajouter une colonne de type Primary et Auto increment.
Ou sinon, faire la requête UPDATE par toi même.
0
jordane45 Messages postés 38218 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 7 juillet 2024 4 681
1 mai 2017 à 13:37
Bonjour,

Quelle est la structure de ta table ?
car visiblement... ton champ "id" n'est pas auto-incrementé ....
et vu que tu as deux fois l'id 4 ... il ne sautait laquelle modifier ou supprimer c'est pour ça que tu as ce message.

Par contre... tu as toujours la possibilité de gérer ta table via des requêtes SQL comme par exemple :
UPDATE participant 
SET id_partie = 6 
WHERE id_partie = 4 AND prenom = 'Jerome'

0
DarkShoka Messages postés 75 Date d'inscription mardi 6 octobre 2015 Statut Membre Dernière intervention 2 mai 2017 3
1 mai 2017 à 14:07
En faite le fait que plusieurs personnes est le même id est voulu. C'est pour pouvoir les intégrer dans un groupe. Par contre je n'est pas compris t'es 3 lignes de codes :(

Cordialement.
0
jordane45 Messages postés 38218 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 7 juillet 2024 4 681 > DarkShoka Messages postés 75 Date d'inscription mardi 6 octobre 2015 Statut Membre Dernière intervention 2 mai 2017
1 mai 2017 à 14:55
Les 3 linges de code ... ou une seule peu importe qu'il y ait des retours à la ligne .. s'appellent une REQUETE.
Elle sert, comme le premier mot peut le laisser penser (UPDATE) à METTRE A JOUR un champ dans une table ...
Si tu ne connais pas ça.... tu as plutôt interret à t'y intéresser avant de continuer ce que tu es en train de faire... c'est le b.a.ba

Enfin, phpmyadmin, pour fonctionner, doit disposer d'une colonne ne contenant que des valeurs UNIQUES ( par exemple un champ ID auto-incrementé) pour pouvoir identifier les colonnes à gérer ou du moins ... Une primary key si tu préfères.
0
DarkShoka Messages postés 75 Date d'inscription mardi 6 octobre 2015 Statut Membre Dernière intervention 2 mai 2017 3 > jordane45 Messages postés 38218 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 7 juillet 2024
1 mai 2017 à 15:40
Oui tkt je sais ce que c'est une requête mais je ne peux pas faire un auto incriment à mon champs id.
0
jordane45 Messages postés 38218 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 7 juillet 2024 4 681 > DarkShoka Messages postés 75 Date d'inscription mardi 6 octobre 2015 Statut Membre Dernière intervention 2 mai 2017
1 mai 2017 à 16:44
pas au champ id_partie ... mais rien ne t'empêche d'ajouter un champ ID
0
DarkShoka Messages postés 75 Date d'inscription mardi 6 octobre 2015 Statut Membre Dernière intervention 2 mai 2017 3
2 mai 2017 à 18:06
Ah donc tu veux dire que j'ajoute un champ ID en auto incriment mais que je n'utilise pas ?
0