Bien pratique pour débugger un traitement de formulaire, cette commande va afficher toutes les variables et leurs valeurs passées en $_POST :
echo nl2br(print_r($_POST, true));
Bien pratique pour débugger un traitement de formulaire, cette commande va afficher toutes les variables et leurs valeurs passées en $_POST :
echo nl2br(print_r($_POST, true));
Diverses commandes pour exporter une base de données MySQL…
Par défaut MySQL export en UTF-8, donc si on veut spécider un autre codage de caractère (ici latin1) :
sudo mysqldump -u user -p -h localhost --opt --default-character-set=latin1 ...
Exporter et compresser en gzip :
mysqldump -u user -p -h localhost --opt database | gzip > databasebackupname.sql.gz
La même chose que ci-dessus mais on ajoute la date du jour au nom du fichier exporté :
mysqldump -u user -p -h localhost --opt database | gzip > $(databasebackupname+%d).gz
Récupérer directement depuis une requête MySQL un date au format européen :
SELECT DATE_FORMAT(champ_date,GET_FORMAT(DATE, 'EUR')) AS champ_date FROM ma_table
Source : http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html
Pour récupérer du contenu issu d’une base de données MySQL en UTF-8, placer avant la clause SELECT :
$result = mysql_query("SET NAMES utf8"); $result = mysql_query("SELECT * FROM ...
Editer le fichier /config/config.inc.php, et placer la ligne :
ini_set(‘memory_limit’,’128M’);
Après
/* Improve PHP configuration to prevent issues */