Bonjour,
Je viens de commencer la conversion de code de mysql vers mysqli et j'ai quelques difficultés :
en effet je me connecte par cette fonction :
puis à de nombreuses reprises j'attaque depuis des fonctions distinctes la base de données de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $base = mysqli_connect('localhost', 'root', '', 'bd');
et rien ne marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $s = "SELECT * FROM blabla_type WHERE statut='blabla'; $r = mysqli_query($base,$s) or exit(mysqli_error($base));
Après de nombreux essais, j'ai pensé à définir $base en $GLOBALS, mais cela ne change rien et finalement j'ai fait ceci qui marche mais rajoute un paquet de lignes qui surchargent le programme :
De plus je pense que mysqli_error () ne donnera rien comme ceci... bref je cherche à savoir comment améliorer ce code...
Code : Sélectionner tout - Visualiser dans une fenêtre à part $r = mysqli_query(mysqli_connect('localhost', 'root', '', 'bd'),$s) or exit(mysqli_error($base));
merci d'avance pour vos idées.
Partager