Conversion MySQL vers MySQLi
Résolu
Herve_be
Messages postés
1110
Date d'inscription
Statut
Membre
Dernière intervention
-
Herve_be Messages postés 1110 Date d'inscription Statut Membre Dernière intervention -
Herve_be Messages postés 1110 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Conversion MySQL vers MySQLi
- Mysql community server - Télécharger - Bases de données
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Clavier qwerty vers azerty - Guide
- Vers quelle adresse web renvoie ce lien - Guide
2 réponses
Bonjour,
my db ... traduction : Ma Base de données.
Autrement dit, là où tu utilisais à l'époque deux instructions :
et
Désormais, tu n'en utilises plus qu'une seule
my db ... traduction : Ma Base de données.
Autrement dit, là où tu utilisais à l'époque deux instructions :
$link = mysql_connect("localhost", "mysql_user", "mysql_password")
et
mysql_select_db('foo', $link);
Désormais, tu n'en utilises plus qu'une seule
$link = mysqli_connect("localhost", "my_user", "my_password", "foo");
Question subsidiaire, j'ai remplacé
par
Si j'ai bien compris "mysqli_select_db" est devenu superflu mais je l'ai laissé par erreur et ça ne donne pas d'erreur : quelle est l'utilité de cette instruction si elle ne sert à rien ?
// connexion à la base
$db = mysql_connect('localhost', 'user', 'password');
// sélection de la base
mysql_select_db($db,'my_db');
par
// connexion à la base
$db = mysqli_connect('localhost', 'user', 'password','my_db');
// sélection de la base
mysqli_select_db($db,'my_db');
Si j'ai bien compris "mysqli_select_db" est devenu superflu mais je l'ai laissé par erreur et ça ne donne pas d'erreur : quelle est l'utilité de cette instruction si elle ne sert à rien ?
NB² : Attention, la syntaxe diffère parfois un peu.. pense à regarder le manuel concernant ces instructions
manuel que tu trouveras ici :
https://www.php.net/manual/fr/mysqli.query.php
Ma question était "que dois-je indiquer pour 'my_db'"
mais entretemps j'ai trouvé, problème résolu.