Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Connexion à une base de données
Auteur Message
Répondre en citant
Message Connexion à une base de données 
Hello,

Voici les façon les plus courantes de se connecter à une base de données :
(bien sur, changer les variables selon vos paramètres)


Connexion avec PHP

PDO (De préférence)
Code:
$sqlpdo = new PDO(«mysql:host=$mysql_SERVEUR;dbname=$mysql_DB, $mysql_ID, mysql_MDP);
$result = $sqlpdo->query(‘SELECT * FROM TABLE’);
foreach ($result as $ligne) {
   echo $ligne[‘champ’];
}


MySQLi objet
Code:
$sql = new mysqli($SERVEUR,$mysql_ID,$mysql_MDP,$mysql_DB);
$result = $sql→query(‘SELECT * FROM TABLE’);
while($ligne = $result→fetch_assoc()) echo $ligne[‘champ’];
$sql→close();


MySQLi API
Code:
mysqli_connect($mysql_SERVEUR,$mysql_ID,$mysql_MDP);
mysqli_select_db($mysql_DB);
$result = mysqli_query(‘SELECT * FROM TABLE’);
while($ligne = mysqli_fetch_assoc($result))
   echo $ligne[‘champ’];
mysqli_close();



Connexion en ligne de commande (Terminal MySQL)
Code:
mysql -uID -pMDP –Connexion sans définir de base de données
mysql -uID -pMDP –Connexion en définissant une base de données
DB

Une fois connecté, il suffira de saisir vos requêtes en les fermant par des « ; ».

Okay




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Connexion à une base de données 
Petite astuce : mettre les credentials SQL et la connexion dans un fichier et l'appeler via un include si besoin. (Ou utiliser un famework Mr. Green)




______________________________________________________
Citation:
RSS du forum : [ batch.xoo.it/rss.php ]
Visiter le site web du posteur
Répondre en citant
Message Connexion à une base de données 
Si je dis pas de betise, MySQLi a été supprimer de php 7 ? ça été remplacer par PDO si je me trompe pas




______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message Connexion à une base de données 
C'est pas MySQL() ? Remplacé par MySQLi ?



Répondre en citant
Message Connexion à une base de données 
En effet, c'est l'extension mysql qui a été supprimé de php7. Et si tu utilise encore la fonction mysql_query quelque part il faut mettre ton code a jour pour utiliser l'extension PDO ou mysqli. Et pas la peine d'essayer de l'installer ou de l'activer, ça ne sera pas possible.




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Message Connexion à une base de données 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch