Archive pour la catégorie ‘Programmation web’

PHP: exporter vers un fichier Excel

Tuesday 22 November 2005

Voici un code PHP utilisé pour exporter des données d’une base de données MySQL vers un fichier Excel (.csv ou .xls):

<?
//ce fichier montre un exemple permettant de generer un fichier excel (on peut remplacer le .csv par .xls)

//parametres de connexion a la bdd
include("config.php");

//Premiere ligne = nom des champs (si on en a besoin)
//$csv_output = "p_nom,p_email";
//$csv_output .= "\n";

//Requete SQL
$query = "SELECT ...
FROM ...
WHERE ...
";
$result = mysql_query($query)
or die('Erreur SQL !<br />' . $query . '<br />' . mysql_error());

//Boucle sur les resultats
while($row = mysql_fetch_array($result)) {
$csv_output .= "$row[p_nom] $row[p_prenom],$row[p_nom],$row[p_prenom],$row[p_email]\n";
}

header("Content-type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=AddressBook_" . date("Ymd").".csv");
print $csv_output;
exit;
?>

Aucun tag associé à cet article.

Couleurs: ColorMatch Remix aide à choisir un lot de couleurs

Thursday 28 April 2005

Pour les personnes qui comme moi peinent à conjuguer les couleurs ensemble, je vous conseille fortement le ColorMatch Remix :)

Le jeu consiste à faire varier les trois couleurs de base pour obtenir un thème de couleur qui tient la route. On trouve également quelques thèmes prédéfinis ainsi que différentes options d’exportation. Bien pratique!

Aucun tag associé à cet article.

Php: la fonction ucfirst() et le premier caractère en majuscule d’un string

Tuesday 29 March 2005

Petit aide-mémoire bien utile: la fonction ucfirst() met le premier caractère en majuscule d’un string.

Aucun tag associé à cet article.