PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 27-04-2020 13:34:02

rvgotti
Membre
Lieu : Grenoble
Inscription : 21-09-2010
Messages : 33
Site Web

php5.6 vers php7 : Erreurs

Bonjour j'ai un site programmé en php et je dois faire la maj des pages pour qu'elles tournent sous php7

J'ai beaucoup de requêtes MySql de type :

mysql_query
mysql_fetch_array

et elles ne passent plus sous php7

Avez vous une solution pour la connexion + la requete SQL ci-dessous ?

// CONNEXION
$sql_serveur = '*****'; //Serveur de la BDD
$sql_login = '******'; //Login BDD
$sql_pass = '******'; //Pass BDD
$sql_bdd = '******'; //Nom de la BDD

function connect_sql()
{
  global $sql_serveur, $sql_login, $sql_pass, $sql_bdd;
  //connexion au serveur
  $linkid = @mysql_connect($sql_serveur,$sql_login,$sql_pass) or die ("Erreur lors de la connection au serveur MySQL !");
  //selection de la BD
  @mysql_select_db($sql_bdd,$linkid) or die("Impossible de selectionner la base de données\n<br>\nVoici l'erreur renvoyée par le serveur MySQL :\n<br>\n".mysql_error());
  return $linkid;
}
$sql = connect_sql();
//

$requete = mysql_query("SELECT * FROM pdf_admin WHERE `pseudo`='$pseudo_membre'");
$result = mysql_fetch_array ($requete);

$id_salarie = $result['id'];
 

Merci à tous pour votre aide

Hors ligne

#2 12-05-2020 10:52:46

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : php5.6 vers php7 : Erreurs

Bonjour,

L'extension PHP utilisant les instructions mysql_query était obsolète en PHP 5.5.0, et a été supprimée en PHP 7.0.0. Je vous recommande vivement de passer à l'extension PDO pour MySQL.

Cordialement,

Jc


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums