Bonjour,
je cherche à effectuer des sauvegardes de certaines tables d'une base de données avec des cases à cocher
voici mon code:
Je lis bien les tables, mais impossible de mettre en place.
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 //------------------ Connexion à la BdD ----------------------------- include("connect.php"); // ------------ Charger toutes les tables de la BdD------------------- echo'<br />'; echo'<br />'; echo'<br />'; $req="show tables"; $result=mysqli_query($SQL,$req); echo"<center>"; echo "<p><h5><b>Sélectionnez les tables à sauvegarder: </b></h5></p>"; echo '<form method="POST" action="">'; echo"<table>"; echo"<tr><td>Table</td><td>Tables à sauvegarder</td></tr>"; while ($ligne=mysqli_fetch_assoc($result)) { echo '<tr> <td>',print_r ($ligne),'</td> <td><input type="checkbox" name=" [Tables_in_aisne]" value="',$ligne[0],'"</td> </tr> '; echo"<br />"; } echo '<tr><td colspan="4"><input type="submit" value="Sauvegarder les Tables cochées" /></td></tr>'; echo"</table>"; echo"</form>"; echo"</center>"; //---------- Récuperation du nom des tables choisies ----------------- $table = $_POST[' [Tables_in_aisne]']; print_r ( $table);
Message d'erreur:
j'ai bien les petits carrés à cocher qui apparaissent aprés le nom de la table et le chiffre 1Sélectionnez les tables à sauvegarder: Table Tables à sauvegarder Array ( [Tables_in_aisne] => _act_dec3 ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack # Time Memory Function Location 1 0.0165 136952 {main}( ) ...\index.php:0 " Array ( [Tables_in_aisne] => _act_div3 ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 " Array ( [Tables_in_aisne] => _act_mar3 ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 " Array ( [Tables_in_aisne] => _act_nai3 ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 " Array ( [Tables_in_aisne] => act_dec3 ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 " Array ( [Tables_in_aisne] => act_div3 ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 " Array ( [Tables_in_aisne] => act_geoloc ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 " Array ( [Tables_in_aisne] => act_log ) 1 ( ! ) Notice: Undefined offset: 0 in J:\UwAmp\www\backup_tables_case_cocher\index.php on line 45 Call Stack #TimeMemoryFunctionLocation 10.0165136952{main}( )...\index.php:0 "
la ligne erreur 45 correspond a la ligne 23
merci de votre aide
Partager