Existe t’il un petit outil libre, en PHP, permettant de visualiser le contenu d’une base de données MYSQL via un site WEB.
Je m’explique, je possède une base de données comportant de nombreuses données que mes utilisateurs vont avoir besoin de consulter, classer par ordre croissant/decroissant ou suivant une condition particulière.
Si un outil comme phpmyadmin peut parfaitement le faire, il permet aussi de faire tout plein d’action que j’aimerai inaccessible (suppression, édition etc…)
Je recherche donc un petit script php qui pourrait s’adapter sur l’une de mes pages web afin que visiteurs puissent visualiser en deux temps trois mouvements l’état d’une base de données.
Avec mes premiers remerciements pour la lecture
Edité le 19/12/2007 à 21:00
C’est pas qu’il soit compliqué, mais c’est qu’il permet de faire de choses que je ne veux pas.
Ce ne sont pas des utilisateurs mais des lecteurs on va dire.
J’aimerai juste au sein d’une page web affiché le contenu de la base, proposer à la limite de classer les colonnes… Pas de modication, suppression etc…
Comme l’a dit mikmak, une personne connectée à phpMyAdmin sous un compte MySQL X ne pourra faire que des actions MySQL que le serveur lui autorise.
Donc si tu veux avoir un compte “lecteur”, créer un compte MySQL n’ayant que le privilège “SELECT”. Lorsqu’il se connectera sous phpMyAdmin, il ne pourra faire que des SELECT ….
phpMyAdmin ne permet pas de faire des “choses”, ça n’est qu’une interface graphique pour construire des requêtes SQL.
Si au final l’utilisateur Z n’a pas le droit de faire la requête SQL Y : le serveur MySQL l’en empêchera.
Merci de votre aide.
Cela va déjà me dépanner, et m’ammène à cette question:
Comment parametrer phpmyadmin pour qu’il ne demande pas d’authentification au lecteur X, présent uniquement pour de la consultation ?
Par contre si PHPmyadmin va me permettre l’affichage des bases et le classement des colonnes, je n’aurai toujours pas des classements par criètres (exemple, afficher tous les joueurs dont le nom est égal à “toto” et dont l’année de naissance est égal à 1983.
Je penais (peut être bettement) qu’il existait des scripts php pour permettre d’ajouter au sein d’une web la visualisation d’une base donnée simple, sans avoir à toucher trop de code.
…hum… merci (je vais passer par la case codage)
PS: A vrai dire je connais un peu phpmyadmin et SQL, c’est juste qu’avec des applis web comme spip et autres, j’espérais qu’il existe par là un Phpmyadmin light, permettant uniquement de la visualisation. Ca m’aurait éviter de passer par du code.
Edité le 20/12/2007 à 22:42