Bonjour,
Je sèche depuis un bon moment sur ce script dans lequel je veux ramener l'url d'enregistrement des backups stockée dans la base de données.
La requête
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
39
40 <?php $connect = mysql_connect(...); $selectBase = mysql_select_db('speedcall', $connect); $result = mysql_query("update suivis set occupe = 0 where occupe = 1"); $table = mysql_list_tables('speedcall'); $sql = "OPTIMIZE TABLE "; //on recherche toutes les données des tables $req = mysql_query('SHOW TABLE STATUS'); while($data = mysql_fetch_assoc($req)) { //on regarde seulement les tables qui affichent des pertes //if($data['Data_free'] > 0) //{ //et on l'inclut si elle comporte des pertes $sql .= '`'.$data['Name'].'`, '; //} } //on enlève le ', ' de trop $sql = substr($sql, 0, (strlen($sql)-2)); //et on optimise $result2 = mysql_query($sql); $result3 = mysql_query("select param from parametres where intitule = 'repertoireBackups' and utilisateur = 0"); var_dump($result3[0]['param']); $backup = $url . "backupDb.sql"; $command = "\wamp\mysql\bin\mysqldump -h localhost -u ... -p... -B speedcall > " . $backup; system($command); mysql_close(); ?>me ramène bien le résultat dans PhpMyAdmin, mais dans le script, le var_dump() me donne NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ("select param from parametres where intitule = 'repertoireBackups' and utilisateur = 0");
Quelqu'un aurait une idée?
Merci d'avance.
Partager