Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1757 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  syntaxe connexion persistante mysqli PHP7

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

syntaxe connexion persistante mysqli PHP7

n°2367841
qdplay
Posté le 13-11-2020 à 10:32:28  profilanswer
 

Bonjour,
 
Je dois migrer du code vers PHP7 et je rencontre un souci concernant la syntaxe pour effectuer une connexion persistante à la base données.
 
Le code actuel est :
 

Code :
  1. $db_c = @mysql_pconnect($dbHost, $dbUser, $dbPass)


 
Cette syntaxe avec l'expression pconnect n'est plus maintenue sous PHP7.
 
D'après ce que je lis à ce sujet sur internet, il faut mettre "p:" avant le nom de l'hôte pour signifier la persistance. Ce qui nous donnerait une syntaxe du style :
 

Code :
  1. $db_c = @mysqli_connect(p:$dbHost, $dbUser, $dbPass, $dbdB)


 
Or cette écriture sort en erreur. Pouvez-vous m'éclairer svp ?

mood
Publicité
Posté le 13-11-2020 à 10:32:28  profilanswer
 

n°2367929
pluj
Posté le 13-11-2020 à 22:43:39  profilanswer
 

Salut,
 
ce serait plutôt

Code :
  1. "p:$dbHost"

ou

Code :
  1. 'p:' . $dbHost

à

Code :
  1. p:$dbHost


 
PS : en général, les connexions persistantes, c'est plutôt une mauvaise idée


Message édité par pluj le 13-11-2020 à 22:45:04

---------------
Site MSI
n°2369037
qdplay
Posté le 23-11-2020 à 08:05:19  profilanswer
 

Merci ça fonctionne.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  syntaxe connexion persistante mysqli PHP7

 

Sujets relatifs
Problème de connexion de client (Socket)Sgbd hors connexion - quelle techno ?
[Python] Erreur de Syntaxe try:[résolu] Tester si un evariable est bien une connexion Mysql ?
Simple connexion FTP avec user et mdp KOErreur connexion à la database
[EXCEL / VBA] Connexion ADO et recordset "limité"Gérer une connexion $_SESSION
Connexion à travers un PCLaravel connexion Facebook
Plus de sujets relatifs à : syntaxe connexion persistante mysqli PHP7


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR