[RESOLU] Migration vers mysqli: question générale

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Migration vers mysqli: question générale

Re: [RESOLU] Migration vers mysqli: question générale

par marih » 21 nov. 2015, 18:04

Bonjour le message ainsi libellé n'est pas pertinent.
La vrai question concerne l'utilisation de tables temporaires, ce qui n'apparait pas ici.
Je souhaite le supprimer.

Migration vers mysqli: question générale

par marih » 20 nov. 2015, 17:45

Bonjour à tous,
le passage de mysql à mysqli n'est pas une bonne nouvelle !
Pour ma part j'ai 800 programmes à modifier !
Une remarque simple les développeurs auraient pu, au moins, éviter de modifier l'ordre des paramètres pour faire gagner du temps de transcription, par exemple :
mysql_select_db("$DB", $mysql_link,) ==> mysqli_select_db($mysql_link,"$DB")
mysqli_query($create, $mysql_link)) ==> mysqli_query($mysql_link,$create))
Ceci étant, j'ai fait les modifs suivantes:

mysql_connect("localhost","$Host","$MotDB")) ==> mysqli_connect("localhost","$Host","$MotDB"))
mysql_num_rows($mysql_resultAR) ==> mysqli_num_rows($mysql_resultAR)
mysql_select_db("$DB", $mysql_link) ==> mysqli_select_db($mysql_link,"$DB")
mysqli_query($create, $mysql_link)) ==> mysqli_query($mysql_link,$create))
mysql_fetch_object($mysql_result30) ==> mysqli_fetch_object($mysql_result30)

A priori est-ce suffisant ou bien y a t-il des pièges ? sachant que certains programmes ne tournent plus après les modifs et après que tous les messages aient été corrigés...!
Merci de votre aide