Lister les tables d'une bdd
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:
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:
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();
?> |