#1 Le 18/04/2014, à 14:50
- sagamore
Pb avec MySQL et Openclassroom " votre site web avec PHP et MySQL"
Bonjour.
J'ai suivi sur openclassroom ( le site du zéro ) la formation " Concevez votre site web avec PHP et MySQL"
Je suis en dual boot Ubuntu Seven ( en 64 bits les deux ).
Je n'ai pas eu de problème avec MySQL sous Seven lors de excercices proposés lors des 3 semaines de formation.
Il n'en a pas été de même sous Ubuntu : 13.10 saucy
Voici ma config :
Serveur de base de données
Serveur: Localhost via UNIX socket
Type de serveur: MySQL
Version du serveur: 5.5.35-0ubuntu0.13.10.2 - (Ubuntu)
Version du protocole: 10
Utilisateur: root@localhost
Jeu de caractères du serveur: UTF-8 Unicode (utf8)
Serveur web
Apache/2.4.6 (Ubuntu)
Version du client de base de données: libmysql - 5.5.35
Extension PHP: mysqli Documentation
phpMyAdmin
Version: 4.0.6deb1
J'arrive à l'utiliser par requete directe ou en php mais si je clique directement sur une case je ne peux la modifier.
Lorsque j'affiche ma table " jeux_video" contenu dans test, j'ai en haut dans phpMyAdmin un message avec un petit panneau triangulaire disant : Cette table ne contient pas de colonne unique. Les grilles d'édition, les cases à cocher ainsi que les liens Edition, Copie et Supprimer ne sont pas disponibles.
Sous Google je n'ai rien trouvé ( ni compris ).
Une idée ?
Merci.
Hors ligne
#2 Le 18/04/2014, à 15:07
- gl38
Re : Pb avec MySQL et Openclassroom " votre site web avec PHP et MySQL"
D'après cette page il faut qu'un champ de la table puisse servir d'index, autrement dit il faut qu'un des champs assure des valeurs différentes pour toutes les lignes de la table.
Avec phpmyadmin, on peut ajouter un index à une table.
Cordialement,
Guy
Hors ligne
#3 Le 18/04/2014, à 20:16
- sagamore
Re : Pb avec MySQL et Openclassroom " votre site web avec PHP et MySQL"
Merci gl38.
Dans structure de ma table j'ai coche ID ( la première colonne ) et mis " primaire ".
Du coup ID est souligné.
Ca marche.
Cordialement.
Daniel.
Hors ligne