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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
<?php
$hote = "sql.free.fr";
$user = "monlogin";
$password = "monpassword";
$db = "maDB";
$db = mysql_connect($hote, $user, $password);
mysql_select_db("bdd",$db);
function redir($url)
{
echo "<script language=\"javascript\">";
echo "window.location='$url';";
echo "</script>";
}
if ($codesecret == 1111)
{
$export_oui = $_POST["export"];
if ( $export_oui )
{
header("Content-type: application/vnd.ms-excel; charset=UTF-16LE");
header("Content-Disposition: attachment; filename=export_contacts.xls");
$sql = "SELECT * FROM DemandeRDV";
$res = mysql_query($sql) or die("BUG");
$num_fields = mysql_num_fields($res); // Récupere le nb de champs de la table
$num_rows = mysql_num_rows($res); // Récupere le nb d'enregistrement
$tbl= ' <table border="1px"><tr>';
for($i=0;$i<$num_fields;$i++){
$tbl = $tbl . "<td>".mysql_field_name($res, $i)."</td>"; // Affiche dans l'entête du tableau le nom de tous les champs renvoyer par la requete SQL
}
$tbl = $tbl . "</tr>";
while ($data = mysql_fetch_array($res))
{
$tbl = $tbl . "<tr>";
for($i=0;$i<$num_fields;$i++){
$tbl = $tbl . '<td align="center">'.$data[mysql_field_name($res, $i)].'</td>'; // Affiche le contenu de chaque ligne retourné par la requete SQL
}
$tbl = $tbl . "</tr>";
}
$tbl = $tbl . "</table>";
print $tbl ;
}
$reqmod = mysql_query("Delete from DemandeRDV" );
redir("./index.php");
}
else
{
redir("./index_erreur.php");
}
mysql_close();
?> |
Partager