Bonjour

je sollicite votre aide pour une erreur de syntaxe sur un script qui doit lister les tables d'une base de données et de choisir par checkbox les tables à traiter, l'erreur est dans cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo" Table :<input type='checkbox' name='options[]' value='".{$row['0']}."'> <br /> ";
qui n'affiche pas le nom des tables

Merci de votre aide

ci après le script:
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
41
<?php
require('_connect.php');
 
$requete = "SHOW TABLES FROM $bdd";
$result = mysql_query($requete);
 
if (!$result)
	{
   echo " impossible de lister les tables <br />";
   echo 'Erreur MySQL : ' . mysql_error();
   exit;
	}
 
echo'<form  method="GET" action="liste_tables_bdd.php">';
echo'<input type="hidden" name="envoi" value="yes">';
 
while ($row = mysql_fetch_row($result))
	{   
   //fonctionne mais value ne prend pas pour valeur $row
   //echo "Table :<input type=\"checkbox\" name=\"options[]\" value=\"\" />  {$row[0]} <br />";
 
   // ne liste plus les tables de la bdd
    echo" Table :<input type='checkbox' name='options[]' value='".{$row['0']}."'> <br /> ";
	}
echo'<input type="submit">';
echo'</form>';
 
$envoi = $_GET['envoi'];   
$options = $_GET['options'];
 
if ($envoi == 'yes')
	{
       $options_text = implode(', ',$options);
	   echo '<p>options:<br><br>'.$options_text.'</p>';
	}
 
mysql_free_result($result);
 
mysql_close();
 
?>