Bonjour,
J'ai toujours accés à ma base de données mais losque je veux modifier une case dans un tableau j'ai le défaut suivant
Requête SQL : Copier Modifier Modifier
UPDATE `calendrier_2023` SET = '0' WHERE `calendrier_2023`.`id` = 4 AND `calendrier_2023`.`id_club` = 3 AND `calendrier_2023`.`num_club` = 1430
MySQL a dit :Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= '0' WHERE `calendrier_2023`.`id` = 4 AND `calendrier_2023`.`id_club` = 3 AND `' at line 1
Que puis-je faire ?
J'ai cotacté OVH mais pas de problèmes de leur coté
Merci pour votre aide
Cordialement
Bonjour votre requête SQL est incorrect, le message d'erreur est clair.
`UPDATE calendrier_2023 SET = '0'`
Il vous manque le champ entre le "SET" et le "="
Si je saisis directement dans la base de données sur nimporte quel tableau
Je ne comprends pas pourquoi PHPmyadmin génère une faute de syntaxe.
Le nom de cette colonne devrait se trouver dans l'ordre SQL généré.
Bonjour @VendeeffctC
Nom de la table et du champ sur laquel porte l'UPDATE ?
Structure de cette table ?
Ce problème est sur toutes le pages et toutes les cases
Que ce soit des nombres ou du texte.
Par contre le site qui utilise cette base de données foncionne bien
C'est lorsque je veux intervenir directement sur la base de données
Ce problème est sur toutes le pages et toutes les cases
Que ce soit des nombres ou du texte.
Donner un exemple écrit (pas de copie d'écran) !
Avez-vous fait ce que vous demandait @TTY :
Bonjour votre requête SQL est incorrect, le message d'erreur est clair.
UPDATE calendrier_2023 SET = '0'
Il vous manque le champ entre le "SET" et le "="
_Nota : Essayez de répondre dans la journée._
Ça ressemble à un bug de PHPMyAdmin. Pouvez vous donner sa version ?
Si c'est effectivement un bug connu, je pense que vous pouvez demander à OVH une mise à jour de celui-ci via un ticket.
Plutôt que d'utiliser l'édition direct dans le tableau de listing, avez vous tenté de le faire via l'édition de la ligne -> ouverture d'une nouvelle page -> enregistrement ?
!lorsque je regarde la base de données j'ai
Base de données Ascendant Collation Action
vendeeffcodep latin1_swedish_ci Vérifier les privilèges Vérifier les privilèges
Latin1_swedish, est ce normal ?
dans les Réglages généraux: Classement de la connexion au serveur : Documentation utf8mb4_unicode_ci
Paramètres d'apparence
Thème: Métro
phpMyAdmin
Informations sur la version : OVH
Je ne peux pas ouvrir le lien "information sur la version"
Si je clique sur documentation Mysql j'ai : Manuel de référence MySQL 5.7
Y compris MySQL NDB Cluster 7.5 et NDB Cluster 7.6 mais je ne sais pas si c'est la version utilisée
!lorsque je regarde la base de données j'ai
Base de données Ascendant Collation Action
Vous avez posté dans la section du forum: Serveurs dédié Eco
Vous êtes sur le mutualisé ou sur un dédié ?
Sur le mutualisé vous pouvez toujours installer phpmyadmin dans votre hébergement: c'est juste une application PHP comme une autre.
Sur un dédié vous êtes le seul maître à bord.
Bonjour,
autre solution moins lourde que PhpMyAdmin, adminer => https://www.adminer.org/
Cordialement, janus57
c'est unhébergement mutualisé
Latin1_swedish, est ce normal ?
J'ai des cases qui indique "dix" à la place de "10" alors que ce doit etre un entier
Pas de réponse ? ?
c'est unhébergement mutualisé
On est à court de suggestions. Installez phpmyadmin ou adminer dans votre hébergement , pour cela créez un nouveau site dans multisite avec un sous-domaine dédié à cela.
Ou faites un ticket incident à OVH, mais dans ce cas il faudra beaucoup beaucoup de patience car ça reste à prouver que le problème est dans l'infrastructure mise en place par OVH et non dans vos propres données (dont vous êtes responsable)
Bonjour,
Ou faites un ticket incident à OVH, mais dans ce cas il faudra beaucoup beaucoup de patience car ça reste à prouver que le problème est dans l'infrastructure mise en place par OVH et non dans vos propres données (dont vous êtes responsable)
je dirais de d'abord tester avec adminer, si le problème persiste alors il y a un problème dans la conception de la BDD qui jusqu’à maintenant était permis avec les ancienne version de MySQL.
Faut pas oublier que entre temps on a fait un saut de 5.5/5.6 à 5.7 ce qui a forcément fait évoluer des choses.
Cordialement, janus57
Bonjour,
Je crois que le problème ne viens pas de ma base de données mais de mon PC.
J'ai essayé de me connecter avec un autre PC et la ça fonctionne nikel.
Mon PC actuel ( celui que j'utilise actuellement) doit envoyer des caractères non ou mal reconnus par la base de données mais comment corriger ce problème ?
Quel configuration utliser pour le PC ?
Merci pour votre aide
Mon PC actuel ( celui que j'utilise actuellement) doit envoyer des caractères non ou mal reconnus par la base de données mais comment corriger ce problème ?
Bonjour,
Essayez avec un autre navigateur.
J'utilise Chrome et il me passe en francais automatiquement .
Je dois laisser en anglais phpmyadmin pour que cela fonctionne parfaitement.
Je vous remerci tous pour votre aide
Cordialement
et il me passe en francais automatiquement
merci pour l'info. Bonne journée !
