Conversion MySQL vers MySQLi
Résolu/Fermé
Herve_be
Messages postés
1019
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
15 mai 2024
-
3 nov. 2018 à 11:22
Herve_be Messages postés 1019 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 15 mai 2024 - 4 nov. 2018 à 16:06
Herve_be Messages postés 1019 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 15 mai 2024 - 4 nov. 2018 à 16:06
A voir également:
- Conversion MySQL vers MySQLi
- Mysql download - Télécharger - Bases de données
- Windows 7 vers windows 10 - Guide
- Transferer photo android vers pc - Guide
- Qwerty vers azerty - Guide
- Vers quelle adresse web renvoie ce lien - Guide
2 réponses
jordane45
Messages postés
38184
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 mai 2024
4 670
3 nov. 2018 à 11:30
3 nov. 2018 à 11:30
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");
Herve_be
Messages postés
1019
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
15 mai 2024
8
4 nov. 2018 à 15:39
4 nov. 2018 à 15:39
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 ?
jordane45
Messages postés
38184
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 mai 2024
4 670
4 nov. 2018 à 16:03
4 nov. 2018 à 16:03
Si jamais tu as plusieurs BDD (qui utilisent le même user) tu peux passer de l'une à l'autre avec cette instruction.
Herve_be
Messages postés
1019
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
15 mai 2024
8
4 nov. 2018 à 16:06
4 nov. 2018 à 16:06
Merci.
3 nov. 2018 à 11:32
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
3 nov. 2018 à 12:22
Ma question était "que dois-je indiquer pour 'my_db'"
mais entretemps j'ai trouvé, problème résolu.