J'ai créé une base de données en utilisant phpMyAdmin, maintenant je veux faire un formulaire de registre pour mon site où peaple peut enregistrer. Je sais comment travailler avec des balises d'entrée en HTML et je sais comment pour insérer des données dans une base de données mais mon problème est que je ne sais pas comment je peux me connecter à la base de données qui est déjà faite dans phpMyAdmin.connexion à la base de données phpMyAdmin avec PHP/MySQL
Répondre
La base de données est une base de données MySQL, pas une base de données phpMyAdmin. phpMyAdmin est seulement du code PHP qui se connecte à la base de données.
mysql_connect('localhost', 'username', 'password') or die (mysql_error());
mysql_select_database('db_name') or die (mysql_error());
// now you are connected
Mettre en place un utilisateur, un hôte l'utilisateur est autorisé à parler à MySQL en utilisant (par exemple localhost), accorde des autorisations appropriées des utilisateurs pour faire ce dont ils ont besoin avec la base de données .. et presto.
L'utilisateur aura besoin des privilèges de base CRUD pour démarrer, ce qui est suffisant pour stocker les données reçues d'un formulaire. Le reste des autorisations est explicite, c'est-à-dire la permission de modifier les tables, etc. Ne donnez pas à l'utilisateur plus, pas moins de puissance que nécessaire pour faire son travail.
http://z.about.com/d/musiced/1/0/-/8/viola.jpg De quelles permissions a-t-on besoin pour faire ce dont ils ont besoin avec l'alto? –
@byronh: L'alto est utilisé pour empêcher les utilisateurs de débordement de pile de faire des erreurs typographiques :) –
Connectez-vous à la fonction MySQL
<?php
/*** mysql hostname ***/
$hostname = 'localhost';
/*** mysql username ***/
$username = 'username';
/*** mysql password ***/
$password = 'password';
try {
$dbh = new PDO("mysql:host=$hostname;dbname=mysql", $username, $password);
/*** echo a message saying we have connected ***/
echo 'Connected to database';
}
catch(PDOException $e)
{
echo $e->getMessage();
}
?>
également mysqli_connect() pour ouvrir une nouvelle connexion au serveur MySQL.
<?php
// Create connection
$con=mysqli_connect(host,username,password,dbname);
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
Ce (mysql_connect, mysql _...) l'extension est obsolète depuis PHP 5.5.0, et sera supprimée à l'avenir. Au lieu de cela, l'extension MySQLi ou PDO_MySQL doit être utilisée.
(ref: http://php.net/manual/en/function.mysql-connect.php)
Orienté Objet:
$mysqli = new mysqli("host", "user", "password"); $mysqli->select_db("db");
procédure:
$link = mysqli_connect("host","user","password") or die(mysqli_error($link)); mysqli_select_db($link, "db");
- 1. Connexion de Flash à la base de données PHPMyAdmin pour AFFICHER des données
- 2. besoin d'aide avec la connexion à la base de données
- 3. connexion à la base de données asp.net
- 4. script de connexion Phpmyadmin
- 5. C# connexion à la base de données
- 6. Connexion à la base de données PHPBB
- 7. Connexion php à la base de données
- 8. Connexion locale à la base de données
- 9. Connexion à la base de données PHP
- 10. Connexion à la base de données dynamique
- 11. Comment connecter la base de données PHPMYADMIN pour créer la base de données
- 12. Wordpress Plugin avec connexion à la base de données
- 13. Serveur de base de données MySQL v.s. Phpmyadmin
- 14. page de connexion dans phpmyadmin
- 15. comment exporter automatiquement la base de données MySQL dans phpmyadmin
- 16. Aide à la connexion à la base de données
- 17. Reconnexion automatique de la connexion à la base de données
- 18. Echec de la connexion à la base de données Oracle
- 19. Échec de la connexion à la base de données
- 20. Connexion de phpMyAdmin à un serveur MySQL via SSL
- 21. Connexion de l'applet Java avec la base de données
- 22. Le téléchargement de la sauvegarde de la base de données phpMyAdmin s'arrête à 5,6 Mo
- 23. PhpMyAdmin; Devrais-je désactiver la connexion root?
- 24. connexion à la base de données à distance
- 25. Connexion à une base de données avec WinAuth
- 26. Problème de connexion à la base de données MySQL externe
- 27. Classe de connexion à la base de données PHP
- 28. Connexion à base de données MySQL avec PHP
- 29. Comment vérifier la connexion à la base de données rapidement?
- 30. Assistant de connexion à la base de données SOAP UI
mysql_connect(), mysql_select_database() ont été désapprouvée. Voici les nouvelles fonctions: http://us1.php.net/manual/fr/fonction.mysqli-connect.php http://us1.php.net/manual/fr/mysqli.select-db.php –