Bonjour à tous,
J' ai récupéré la maintenance d'un site d'une association de golfeurs et un des scripts essentiels est en Mysql et ne fonctionne plus, le site étant passé sous Mysqli et PHP 7.0
Ce script se connecte au site de la Fédération Française de golf pour récupérer les handicaps des joueurs et les actualiser dans la base de données du site sous Joomla 3.7.3 et l'extension Community Builder qui gère les profils utilisateurs
Je suis un amateur qui ne maitrise pas bien le coding et les fonction mysqli.
Quelqu'un peut-il m'aider à modifier le script suivant pour le rendre actif sous Mysqli ?
Un grand merci d'avance
Cordialement,
Philippe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 $__host = "_____"; $__user = "____"; $__base = "_____"; $__password = "_____"; $joueurArr = array(); // On se connecte à la base MySql if (mysql_connect($__host, $__user, $__password) == true) { if (mysql_select_db($__user)) { mysql_query("SET NAMES 'utf8'"); // Liste joueurs dans le formulaire ci dessous $joueurSQL = mysql_query("SELECT * from jnew_comprofiler WHERE cb_ndelicence <> ''"); if (mysql_num_rows($joueurSQL) > 0) { while ($joueurLine = mysql_fetch_array($joueurSQL)) { $joueurArr[] = $joueurLine; } } ?> <table> <? $i = 0; foreach ($joueurArr as $joueur) { $oldindex = $joueur["cb_index"]; $newindex = getIndex( $joueur["cb_ndelicence"] ); $joueurid = $joueur["id"]; If ($oldindex <> $newindex) { $joueurSQL2 = mysql_query("Update jnew_comprofiler set cb_indexold = '$oldindex', cb_index = '$newindex' WHERE id = $joueurid"); $i = $i +1; ?> <tr> <td><?=$joueurid . " " . $joueur ["firstname"] ." ". $joueur ["lastname"] ." ". $joueur ["cb_indexold"]."> nouvel index: " . $newindex ?></td> </tr> <? } } ?> </table>
Partager