<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Commentaires sur : Sauvegarder/Exporter une base de données avec PHP</title>
	<atom:link href="http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44/feed" rel="self" type="application/rss+xml" />
	<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44</link>
	<description>Lyxia.org</description>
	<pubDate>Fri, 21 Nov 2008 19:47:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Par : zamal1</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-457</link>
		<dc:creator>zamal1</dc:creator>
		<pubDate>Sun, 25 Nov 2007 10:04:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-457</guid>
		<description>function dump()
{
include("parameters.php");   //mes variables globales sont dans ce fichier
include("connection.php");   // c'est le fichier pour se connecter à la base de données
// A cette étape, on est donc connecté à la BD
$months=array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
$jour=array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");

	$dumpsql[] = "-- phpMyAdmin SQL Dump";
	$dumpsql[] = "-- version 2.7.0-pl1";
	$dumpsql[] = "-- http://www.phpmyadmin.net";
	$dumpsql[] = "-- ";
	$dumpsql[] = "-- Serveur: 10.0.5.163";
	$dat="-- Généré le : ".$jour[date("w")]." ".date("d")." ".$months[date("n")-1]." ".date("Y")." à ".date("G").":".date("i");
	$dumpsql[] = $dat;
	$dumpsql[] = "-- Version du serveur: 4.99.99";
	$dumpsql[] = "-- Version de PHP: 4.4.1";
	$dumpsql[] = "-- ";
	$dumpsql[] = "-- Base de données: `$dbName`";
	$dumpsql[] = "-- ";
	$dumpsql[] = "";
	$dumpsql[] = "-- --------------------------------------------------------";
	$tables = mysql_query("SHOW TABLES",$db);
	while ($donnees = mysql_fetch_array($tables))
	{
		$table = $donnees[0];
		$dumpsql[] = "";
		$dumpsql[] = "-- ";
		$dumpsql[] = "-- Structure de la table `$table`";
		$dumpsql[] = "-- ";
		$dumpsql[] = "";
		$res = mysql_query("SHOW CREATE TABLE $table");
		if ($res)
		{
			$insertions = "";
			$tableau = mysql_fetch_array($res);
			$tableau[1] .= ";";
			$dumpsql[] = $tableau[1];
			$dumpsql[] = "";
			$dumpsql[] = "-- ";
			$dumpsql[] = "-- Contenu de la table `$table`";
			$dumpsql[] = "-- ";
			$dumpsql[] = "";
			$req_table = mysql_query("SELECT * FROM $table");
			$nbr_champs = mysql_num_fields($req_table);
			while ($ligne = mysql_fetch_array($req_table))
			{
				$insertions .= "INSERT INTO `$table` VALUES (";
				for ($i=0; $i</description>
		<content:encoded><![CDATA[<p>function dump()<br />
{<br />
include(&#8221;parameters.php&#8221;);   //mes variables globales sont dans ce fichier<br />
include(&#8221;connection.php&#8221;);   // c&#8217;est le fichier pour se connecter à la base de données<br />
// A cette étape, on est donc connecté à la BD<br />
$months=array(&#8221;Janvier&#8221;,&#8221;Février&#8221;,&#8221;Mars&#8221;,&#8221;Avril&#8221;,&#8221;Mai&#8221;,&#8221;Juin&#8221;,&#8221;Juillet&#8221;,&#8221;Août&#8221;,&#8221;Septembre&#8221;,&#8221;Octobre&#8221;,&#8221;Novembre&#8221;,&#8221;Décembre&#8221;);<br />
$jour=array(&#8221;Dimanche&#8221;,&#8221;Lundi&#8221;,&#8221;Mardi&#8221;,&#8221;Mercredi&#8221;,&#8221;Jeudi&#8221;,&#8221;Vendredi&#8221;,&#8221;Samedi&#8221;);</p>
<p>	$dumpsql[] = &#8220;&#8211; phpMyAdmin SQL Dump&#8221;;<br />
	$dumpsql[] = &#8220;&#8211; version 2.7.0-pl1&#8243;;<br />
	$dumpsql[] = &#8220;&#8211; <a href="http://www.phpmyadmin.net">http://www.phpmyadmin.net</a>&#8220;;<br />
	$dumpsql[] = &#8220;&#8211; &#8220;;<br />
	$dumpsql[] = &#8220;&#8211; Serveur: 10.0.5.163&#8243;;<br />
	$dat=&#8221;&#8211; Généré le : &#8220;.$jour[date("w")].&#8221; &#8220;.date(&#8221;d&#8221;).&#8221; &#8220;.$months[date("n")-1].&#8221; &#8220;.date(&#8221;Y&#8221;).&#8221; à &#8220;.date(&#8221;G&#8221;).&#8221;:&#8221;.date(&#8221;i&#8221;);<br />
	$dumpsql[] = $dat;<br />
	$dumpsql[] = &#8220;&#8211; Version du serveur: 4.99.99&#8243;;<br />
	$dumpsql[] = &#8220;&#8211; Version de PHP: 4.4.1&#8243;;<br />
	$dumpsql[] = &#8220;&#8211; &#8220;;<br />
	$dumpsql[] = &#8220;&#8211; Base de données: `$dbName`&#8221;;<br />
	$dumpsql[] = &#8220;&#8211; &#8220;;<br />
	$dumpsql[] = &#8220;&#8221;;<br />
	$dumpsql[] = &#8220;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;;<br />
	$tables = mysql_query(&#8221;SHOW TABLES&#8221;,$db);<br />
	while ($donnees = mysql_fetch_array($tables))<br />
	{<br />
		$table = $donnees[0];<br />
		$dumpsql[] = &#8220;&#8221;;<br />
		$dumpsql[] = &#8220;&#8211; &#8220;;<br />
		$dumpsql[] = &#8220;&#8211; Structure de la table `$table`&#8221;;<br />
		$dumpsql[] = &#8220;&#8211; &#8220;;<br />
		$dumpsql[] = &#8220;&#8221;;<br />
		$res = mysql_query(&#8221;SHOW CREATE TABLE $table&#8221;);<br />
		if ($res)<br />
		{<br />
			$insertions = &#8220;&#8221;;<br />
			$tableau = mysql_fetch_array($res);<br />
			$tableau[1] .= &#8220;;&#8221;;<br />
			$dumpsql[] = $tableau[1];<br />
			$dumpsql[] = &#8220;&#8221;;<br />
			$dumpsql[] = &#8220;&#8211; &#8220;;<br />
			$dumpsql[] = &#8220;&#8211; Contenu de la table `$table`&#8221;;<br />
			$dumpsql[] = &#8220;&#8211; &#8220;;<br />
			$dumpsql[] = &#8220;&#8221;;<br />
			$req_table = mysql_query(&#8221;SELECT * FROM $table&#8221;);<br />
			$nbr_champs = mysql_num_fields($req_table);<br />
			while ($ligne = mysql_fetch_array($req_table))<br />
			{<br />
				$insertions .= &#8220;INSERT INTO `$table` VALUES (&#8221;;<br />
				for ($i=0; $i</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : zamal1</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-456</link>
		<dc:creator>zamal1</dc:creator>
		<pubDate>Sun, 25 Nov 2007 10:03:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-456</guid>
		<description>pardon, en copiant, le début n'a pas été sélectionné.
</description>
		<content:encoded><![CDATA[<p>pardon, en copiant, le début n&#8217;a pas été sélectionné.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : zamal1</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-455</link>
		<dc:creator>zamal1</dc:creator>
		<pubDate>Sun, 25 Nov 2007 09:55:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-455</guid>
		<description>Bonjour, j'ai essayé d'utilisé la fonction dump() que tu proposes, mais sans résultat. J'ai donc modifié cette fonction qui maintenant marche correctement. J'ai également rajouté une fonction qui enregistre directement la sauvegarde de la BD sur l'odinateur et pas sur le serveur.

    ","&#160;&#160;&#160;&#160;",$str);
$str=str_replace("        ","&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;",$str);
$str=str_replace("¡","&#161;",$str);
$str=str_replace("¢","&#162;",$str);
$str=str_replace("£","&#163;",$str);
$str=str_replace("¤","&#164;",$str);
$str=str_replace("¥","&#165;",$str);
$str=str_replace("¦","&#166;",$str);
$str=str_replace("§","&#167;",$str);
$str=str_replace("¨","&#168;",$str);
$str=str_replace("©","&#169;",$str);
$str=str_replace("ª","&#170;",$str);
$str=str_replace("«","&#171;",$str);
$str=str_replace("¬","&#172;",$str);
$str=str_replace("­","&#173;",$str);
$str=str_replace("®","&#174;",$str);
$str=str_replace("¯","&#175;",$str);
$str=str_replace("°","&#176;",$str);
$str=str_replace("±","&#177;",$str);
$str=str_replace("²","&#178;",$str);
$str=str_replace("³","&#179;",$str);
$str=str_replace("´","&#180;",$str);
$str=str_replace("µ","&#181;",$str);
$str=str_replace("¶","&#182;",$str);
$str=str_replace("·","&#183;",$str);
$str=str_replace("¸","&#184;",$str);
$str=str_replace("¹","&#185;",$str);
$str=str_replace("º","&#186;",$str);
$str=str_replace("»","&#187;",$str);
$str=str_replace("¼","&#188;",$str);
$str=str_replace("½","&#189;",$str);
$str=str_replace("¾","&#190;",$str);
$str=str_replace("¿","&#191;",$str);
$str=str_replace("À","&#192;",$str);
$str=str_replace("Á","&#193;",$str);
$str=str_replace("Â","&#194;",$str);
$str=str_replace("Ã","&#195;",$str);
$str=str_replace("Ä","&#196;",$str);
$str=str_replace("Å","&#197;",$str);
$str=str_replace("Æ","&#198;",$str);
$str=str_replace("Ç","&#199;",$str);
$str=str_replace("È","&#200;",$str);
$str=str_replace("É","&#201;",$str);
$str=str_replace("Ê","&#202;",$str);
$str=str_replace("Ë","&#203;",$str);
$str=str_replace("Ì","&#204;",$str);
$str=str_replace("Í","&#205;",$str);
$str=str_replace("Î","&#206;",$str);
$str=str_replace("Ï","&#207;",$str);
$str=str_replace("Ð","&#208;",$str);
$str=str_replace("Ñ","&#209;",$str);
$str=str_replace("Ò","&#210;",$str);
$str=str_replace("Ó","&#211;",$str);
$str=str_replace("Ô","&#212;",$str);
$str=str_replace("Õ","&#213;",$str);
$str=str_replace("Ö","&#214;",$str);
$str=str_replace("×","&#215;",$str);
$str=str_replace("Ø","&#216;",$str);
$str=str_replace("Ù","&#217;",$str);
$str=str_replace("Ú","&#218;",$str);
$str=str_replace("Û","&#219;",$str);
$str=str_replace("Ü","&#220;",$str);
$str=str_replace("Ý","&#221;",$str);
$str=str_replace("Þ","&#222;",$str);
$str=str_replace("ß","&#223;",$str);
$str=str_replace("à","&#224;",$str);
$str=str_replace("á","&#225;",$str);
$str=str_replace("â","&#226;",$str);
$str=str_replace("ã","&#227;",$str);
$str=str_replace("ä","&#228;",$str);
$str=str_replace("å","&#229;",$str);
$str=str_replace("æ","&#230;",$str);
$str=str_replace("ç","&#231;",$str);
$str=str_replace("è","&#232;",$str);
$str=str_replace("é","&#233;",$str);
$str=str_replace("ê","&#234;",$str);
$str=str_replace("ë","&#235;",$str);
$str=str_replace("ì","&#236;",$str);
$str=str_replace("í","&#237;",$str);
$str=str_replace("î","&#238;",$str);
$str=str_replace("ï","&#239;",$str);
$str=str_replace("ð","&#240;",$str);
$str=str_replace("ñ","&#241;",$str);
$str=str_replace("ò","&#242;",$str);
$str=str_replace("ó","&#243;",$str);
$str=str_replace("ô","&#244;",$str);
$str=str_replace("õ","&#245;",$str);
$str=str_replace("ö","&#246;",$str);
$str=str_replace("÷","&#247;",$str);
$str=str_replace("ø","&#248;",$str);
$str=str_replace("ù","&#249;",$str);
$str=str_replace("ú","&#250;",$str);
$str=str_replace("û","&#251;",$str);
$str=str_replace("ü","&#252;",$str);
$str=str_replace("ý","&#253;",$str);
$str=str_replace("þ","&#254;",$str);
$str=str_replace("ÿ","&#255;",$str);
return $str;
 
}

function dump()
{
include("parameters.php");   //mes variables globales sont dans ce fichier
include("connection.php");   // c'est le fichier pour se connecter à la base de données
// A cette étape, on est donc connecté à la BD
$months=array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
$jour=array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");

	$dumpsql[] = "-- phpMyAdmin SQL Dump";
	$dumpsql[] = "-- version 2.7.0-pl1";
	$dumpsql[] = "-- http://www.phpmyadmin.net";
	$dumpsql[] = "-- ";
	$dumpsql[] = "-- Serveur: 10.0.5.163";
	$dat="-- Généré le : ".$jour[date("w")]." ".date("d")." ".$months[date("n")-1]." ".date("Y")." à ".date("G").":".date("i");
	$dumpsql[] = $dat;
	$dumpsql[] = "-- Version du serveur: 4.99.99";
	$dumpsql[] = "-- Version de PHP: 4.4.1";
	$dumpsql[] = "-- ";
	$dumpsql[] = "-- Base de données: `$dbName`";
	$dumpsql[] = "-- ";
	$dumpsql[] = "";
	$dumpsql[] = "-- --------------------------------------------------------";
	$tables = mysql_query("SHOW TABLES",$db);
	while ($donnees = mysql_fetch_array($tables))
	{
		$table = $donnees[0];
		$dumpsql[] = "";
		$dumpsql[] = "-- ";
		$dumpsql[] = "-- Structure de la table `$table`";
		$dumpsql[] = "-- ";
		$dumpsql[] = "";
		$res = mysql_query("SHOW CREATE TABLE $table");
		if ($res)
		{
			$insertions = "";
			$tableau = mysql_fetch_array($res);
			$tableau[1] .= ";";
			$dumpsql[] = $tableau[1];
			$dumpsql[] = "";
			$dumpsql[] = "-- ";
			$dumpsql[] = "-- Contenu de la table `$table`";
			$dumpsql[] = "-- ";
			$dumpsql[] = "";
			$req_table = mysql_query("SELECT * FROM $table");
			$nbr_champs = mysql_num_fields($req_table);
			while ($ligne = mysql_fetch_array($req_table))
			{
				$insertions .= "INSERT INTO `$table` VALUES (";
				for ($i=0; $i</description>
		<content:encoded><![CDATA[<p>Bonjour, j&#8217;ai essayé d&#8217;utilisé la fonction dump() que tu proposes, mais sans résultat. J&#8217;ai donc modifié cette fonction qui maintenant marche correctement. J&#8217;ai également rajouté une fonction qui enregistre directement la sauvegarde de la BD sur l&#8217;odinateur et pas sur le serveur.</p>
<p>    &#8220;,&#8221;&nbsp;&nbsp;&nbsp;&nbsp;&#8221;,$str);<br />
$str=str_replace(&#8221;        &#8220;,&#8221;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8221;,$str);<br />
$str=str_replace(&#8221;¡&#8221;,&#8221;&iexcl;&#8221;,$str);<br />
$str=str_replace(&#8221;¢&#8221;,&#8221;&cent;&#8221;,$str);<br />
$str=str_replace(&#8221;£&#8221;,&#8221;&pound;&#8221;,$str);<br />
$str=str_replace(&#8221;¤&#8221;,&#8221;&curren;&#8221;,$str);<br />
$str=str_replace(&#8221;¥&#8221;,&#8221;&yen;&#8221;,$str);<br />
$str=str_replace(&#8221;¦&#8221;,&#8221;&brvbar;&#8221;,$str);<br />
$str=str_replace(&#8221;§&#8221;,&#8221;&sect;&#8221;,$str);<br />
$str=str_replace(&#8221;¨&#8221;,&#8221;&uml;&#8221;,$str);<br />
$str=str_replace(&#8221;©&#8221;,&#8221;&copy;&#8221;,$str);<br />
$str=str_replace(&#8221;ª&#8221;,&#8221;&ordf;&#8221;,$str);<br />
$str=str_replace(&#8221;«&#8221;,&#8221;&laquo;&#8221;,$str);<br />
$str=str_replace(&#8221;¬&#8221;,&#8221;&not;&#8221;,$str);<br />
$str=str_replace(&#8221;­&#8221;,&#8221;&shy;&#8221;,$str);<br />
$str=str_replace(&#8221;®&#8221;,&#8221;&reg;&#8221;,$str);<br />
$str=str_replace(&#8221;¯&#8221;,&#8221;&macr;&#8221;,$str);<br />
$str=str_replace(&#8221;°&#8221;,&#8221;&deg;&#8221;,$str);<br />
$str=str_replace(&#8221;±&#8221;,&#8221;&plusmn;&#8221;,$str);<br />
$str=str_replace(&#8221;²&#8221;,&#8221;&sup2;&#8221;,$str);<br />
$str=str_replace(&#8221;³&#8221;,&#8221;&sup3;&#8221;,$str);<br />
$str=str_replace(&#8221;´&#8221;,&#8221;&acute;&#8221;,$str);<br />
$str=str_replace(&#8221;µ&#8221;,&#8221;&micro;&#8221;,$str);<br />
$str=str_replace(&#8221;¶&#8221;,&#8221;&para;&#8221;,$str);<br />
$str=str_replace(&#8221;·&#8221;,&#8221;&middot;&#8221;,$str);<br />
$str=str_replace(&#8221;¸&#8221;,&#8221;&cedil;&#8221;,$str);<br />
$str=str_replace(&#8221;¹&#8221;,&#8221;&sup1;&#8221;,$str);<br />
$str=str_replace(&#8221;º&#8221;,&#8221;&ordm;&#8221;,$str);<br />
$str=str_replace(&#8221;»&#8221;,&#8221;&raquo;&#8221;,$str);<br />
$str=str_replace(&#8221;¼&#8221;,&#8221;&frac14;&#8221;,$str);<br />
$str=str_replace(&#8221;½&#8221;,&#8221;&frac12;&#8221;,$str);<br />
$str=str_replace(&#8221;¾&#8221;,&#8221;&frac34;&#8221;,$str);<br />
$str=str_replace(&#8221;¿&#8221;,&#8221;&iquest;&#8221;,$str);<br />
$str=str_replace(&#8221;À&#8221;,&#8221;&Agrave;&#8221;,$str);<br />
$str=str_replace(&#8221;Á&#8221;,&#8221;&Aacute;&#8221;,$str);<br />
$str=str_replace(&#8221;Â&#8221;,&#8221;&Acirc;&#8221;,$str);<br />
$str=str_replace(&#8221;Ã&#8221;,&#8221;&Atilde;&#8221;,$str);<br />
$str=str_replace(&#8221;Ä&#8221;,&#8221;&Auml;&#8221;,$str);<br />
$str=str_replace(&#8221;Å&#8221;,&#8221;&Aring;&#8221;,$str);<br />
$str=str_replace(&#8221;Æ&#8221;,&#8221;&AElig;&#8221;,$str);<br />
$str=str_replace(&#8221;Ç&#8221;,&#8221;&Ccedil;&#8221;,$str);<br />
$str=str_replace(&#8221;È&#8221;,&#8221;&Egrave;&#8221;,$str);<br />
$str=str_replace(&#8221;É&#8221;,&#8221;&Eacute;&#8221;,$str);<br />
$str=str_replace(&#8221;Ê&#8221;,&#8221;&Ecirc;&#8221;,$str);<br />
$str=str_replace(&#8221;Ë&#8221;,&#8221;&Euml;&#8221;,$str);<br />
$str=str_replace(&#8221;Ì&#8221;,&#8221;&Igrave;&#8221;,$str);<br />
$str=str_replace(&#8221;Í&#8221;,&#8221;&Iacute;&#8221;,$str);<br />
$str=str_replace(&#8221;Î&#8221;,&#8221;&Icirc;&#8221;,$str);<br />
$str=str_replace(&#8221;Ï&#8221;,&#8221;&Iuml;&#8221;,$str);<br />
$str=str_replace(&#8221;Ð&#8221;,&#8221;&ETH;&#8221;,$str);<br />
$str=str_replace(&#8221;Ñ&#8221;,&#8221;&Ntilde;&#8221;,$str);<br />
$str=str_replace(&#8221;Ò&#8221;,&#8221;&Ograve;&#8221;,$str);<br />
$str=str_replace(&#8221;Ó&#8221;,&#8221;&Oacute;&#8221;,$str);<br />
$str=str_replace(&#8221;Ô&#8221;,&#8221;&Ocirc;&#8221;,$str);<br />
$str=str_replace(&#8221;Õ&#8221;,&#8221;&Otilde;&#8221;,$str);<br />
$str=str_replace(&#8221;Ö&#8221;,&#8221;&Ouml;&#8221;,$str);<br />
$str=str_replace(&#8221;×&#8221;,&#8221;&times;&#8221;,$str);<br />
$str=str_replace(&#8221;Ø&#8221;,&#8221;&Oslash;&#8221;,$str);<br />
$str=str_replace(&#8221;Ù&#8221;,&#8221;&Ugrave;&#8221;,$str);<br />
$str=str_replace(&#8221;Ú&#8221;,&#8221;&Uacute;&#8221;,$str);<br />
$str=str_replace(&#8221;Û&#8221;,&#8221;&Ucirc;&#8221;,$str);<br />
$str=str_replace(&#8221;Ü&#8221;,&#8221;&Uuml;&#8221;,$str);<br />
$str=str_replace(&#8221;Ý&#8221;,&#8221;&Yacute;&#8221;,$str);<br />
$str=str_replace(&#8221;Þ&#8221;,&#8221;&THORN;&#8221;,$str);<br />
$str=str_replace(&#8221;ß&#8221;,&#8221;&szlig;&#8221;,$str);<br />
$str=str_replace(&#8221;à&#8221;,&#8221;&agrave;&#8221;,$str);<br />
$str=str_replace(&#8221;á&#8221;,&#8221;&aacute;&#8221;,$str);<br />
$str=str_replace(&#8221;â&#8221;,&#8221;&acirc;&#8221;,$str);<br />
$str=str_replace(&#8221;ã&#8221;,&#8221;&atilde;&#8221;,$str);<br />
$str=str_replace(&#8221;ä&#8221;,&#8221;&auml;&#8221;,$str);<br />
$str=str_replace(&#8221;å&#8221;,&#8221;&aring;&#8221;,$str);<br />
$str=str_replace(&#8221;æ&#8221;,&#8221;&aelig;&#8221;,$str);<br />
$str=str_replace(&#8221;ç&#8221;,&#8221;&ccedil;&#8221;,$str);<br />
$str=str_replace(&#8221;è&#8221;,&#8221;&egrave;&#8221;,$str);<br />
$str=str_replace(&#8221;é&#8221;,&#8221;&eacute;&#8221;,$str);<br />
$str=str_replace(&#8221;ê&#8221;,&#8221;&ecirc;&#8221;,$str);<br />
$str=str_replace(&#8221;ë&#8221;,&#8221;&euml;&#8221;,$str);<br />
$str=str_replace(&#8221;ì&#8221;,&#8221;&igrave;&#8221;,$str);<br />
$str=str_replace(&#8221;í&#8221;,&#8221;&iacute;&#8221;,$str);<br />
$str=str_replace(&#8221;î&#8221;,&#8221;&icirc;&#8221;,$str);<br />
$str=str_replace(&#8221;ï&#8221;,&#8221;&iuml;&#8221;,$str);<br />
$str=str_replace(&#8221;ð&#8221;,&#8221;&eth;&#8221;,$str);<br />
$str=str_replace(&#8221;ñ&#8221;,&#8221;&ntilde;&#8221;,$str);<br />
$str=str_replace(&#8221;ò&#8221;,&#8221;&ograve;&#8221;,$str);<br />
$str=str_replace(&#8221;ó&#8221;,&#8221;&oacute;&#8221;,$str);<br />
$str=str_replace(&#8221;ô&#8221;,&#8221;&ocirc;&#8221;,$str);<br />
$str=str_replace(&#8221;õ&#8221;,&#8221;&otilde;&#8221;,$str);<br />
$str=str_replace(&#8221;ö&#8221;,&#8221;&ouml;&#8221;,$str);<br />
$str=str_replace(&#8221;÷&#8221;,&#8221;&divide;&#8221;,$str);<br />
$str=str_replace(&#8221;ø&#8221;,&#8221;&oslash;&#8221;,$str);<br />
$str=str_replace(&#8221;ù&#8221;,&#8221;&ugrave;&#8221;,$str);<br />
$str=str_replace(&#8221;ú&#8221;,&#8221;&uacute;&#8221;,$str);<br />
$str=str_replace(&#8221;û&#8221;,&#8221;&ucirc;&#8221;,$str);<br />
$str=str_replace(&#8221;ü&#8221;,&#8221;&uuml;&#8221;,$str);<br />
$str=str_replace(&#8221;ý&#8221;,&#8221;&yacute;&#8221;,$str);<br />
$str=str_replace(&#8221;þ&#8221;,&#8221;&thorn;&#8221;,$str);<br />
$str=str_replace(&#8221;ÿ&#8221;,&#8221;&yuml;&#8221;,$str);<br />
return $str;</p>
<p>}</p>
<p>function dump()<br />
{<br />
include(&#8221;parameters.php&#8221;);   //mes variables globales sont dans ce fichier<br />
include(&#8221;connection.php&#8221;);   // c&#8217;est le fichier pour se connecter à la base de données<br />
// A cette étape, on est donc connecté à la BD<br />
$months=array(&#8221;Janvier&#8221;,&#8221;Février&#8221;,&#8221;Mars&#8221;,&#8221;Avril&#8221;,&#8221;Mai&#8221;,&#8221;Juin&#8221;,&#8221;Juillet&#8221;,&#8221;Août&#8221;,&#8221;Septembre&#8221;,&#8221;Octobre&#8221;,&#8221;Novembre&#8221;,&#8221;Décembre&#8221;);<br />
$jour=array(&#8221;Dimanche&#8221;,&#8221;Lundi&#8221;,&#8221;Mardi&#8221;,&#8221;Mercredi&#8221;,&#8221;Jeudi&#8221;,&#8221;Vendredi&#8221;,&#8221;Samedi&#8221;);</p>
<p>	$dumpsql[] = &#8220;&#8211; phpMyAdmin SQL Dump&#8221;;<br />
	$dumpsql[] = &#8220;&#8211; version 2.7.0-pl1&#8243;;<br />
	$dumpsql[] = &#8220;&#8211; <a href="http://www.phpmyadmin.net">http://www.phpmyadmin.net</a>&#8220;;<br />
	$dumpsql[] = &#8220;&#8211; &#8220;;<br />
	$dumpsql[] = &#8220;&#8211; Serveur: 10.0.5.163&#8243;;<br />
	$dat=&#8221;&#8211; Généré le : &#8220;.$jour[date("w")].&#8221; &#8220;.date(&#8221;d&#8221;).&#8221; &#8220;.$months[date("n")-1].&#8221; &#8220;.date(&#8221;Y&#8221;).&#8221; à &#8220;.date(&#8221;G&#8221;).&#8221;:&#8221;.date(&#8221;i&#8221;);<br />
	$dumpsql[] = $dat;<br />
	$dumpsql[] = &#8220;&#8211; Version du serveur: 4.99.99&#8243;;<br />
	$dumpsql[] = &#8220;&#8211; Version de PHP: 4.4.1&#8243;;<br />
	$dumpsql[] = &#8220;&#8211; &#8220;;<br />
	$dumpsql[] = &#8220;&#8211; Base de données: `$dbName`&#8221;;<br />
	$dumpsql[] = &#8220;&#8211; &#8220;;<br />
	$dumpsql[] = &#8220;&#8221;;<br />
	$dumpsql[] = &#8220;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;;<br />
	$tables = mysql_query(&#8221;SHOW TABLES&#8221;,$db);<br />
	while ($donnees = mysql_fetch_array($tables))<br />
	{<br />
		$table = $donnees[0];<br />
		$dumpsql[] = &#8220;&#8221;;<br />
		$dumpsql[] = &#8220;&#8211; &#8220;;<br />
		$dumpsql[] = &#8220;&#8211; Structure de la table `$table`&#8221;;<br />
		$dumpsql[] = &#8220;&#8211; &#8220;;<br />
		$dumpsql[] = &#8220;&#8221;;<br />
		$res = mysql_query(&#8221;SHOW CREATE TABLE $table&#8221;);<br />
		if ($res)<br />
		{<br />
			$insertions = &#8220;&#8221;;<br />
			$tableau = mysql_fetch_array($res);<br />
			$tableau[1] .= &#8220;;&#8221;;<br />
			$dumpsql[] = $tableau[1];<br />
			$dumpsql[] = &#8220;&#8221;;<br />
			$dumpsql[] = &#8220;&#8211; &#8220;;<br />
			$dumpsql[] = &#8220;&#8211; Contenu de la table `$table`&#8221;;<br />
			$dumpsql[] = &#8220;&#8211; &#8220;;<br />
			$dumpsql[] = &#8220;&#8221;;<br />
			$req_table = mysql_query(&#8221;SELECT * FROM $table&#8221;);<br />
			$nbr_champs = mysql_num_fields($req_table);<br />
			while ($ligne = mysql_fetch_array($req_table))<br />
			{<br />
				$insertions .= &#8220;INSERT INTO `$table` VALUES (&#8221;;<br />
				for ($i=0; $i</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : jbj</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-215</link>
		<dc:creator>jbj</dc:creator>
		<pubDate>Thu, 01 Nov 2007 12:43:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-215</guid>
		<description>Bizarre. Vu qu'apparemment c'est la fonction implode qui pose un problème, tu devrais essayer de la supprimmer et récupérer l'array, que tu afficherais encuite avec print_r, et voir ce que ça donne.</description>
		<content:encoded><![CDATA[<p>Bizarre. Vu qu&#8217;apparemment c&#8217;est la fonction implode qui pose un problème, tu devrais essayer de la supprimmer et récupérer l&#8217;array, que tu afficherais encuite avec print_r, et voir ce que ça donne.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : MIMATA</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-213</link>
		<dc:creator>MIMATA</dc:creator>
		<pubDate>Thu, 01 Nov 2007 11:16:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-213</guid>
		<description>Bon...j'ai voulu tester le bbcode dans mon message précédent mais ça n'a pas marché...tu peux le supprimer si tu veux.

En tout cas, j'ai exactement le code que tu donnes et rien n'y fait.</description>
		<content:encoded><![CDATA[<p>Bon&#8230;j&#8217;ai voulu tester le bbcode dans mon message précédent mais ça n&#8217;a pas marché&#8230;tu peux le supprimer si tu veux.</p>
<p>En tout cas, j&#8217;ai exactement le code que tu donnes et rien n&#8217;y fait.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : MIMATA</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-212</link>
		<dc:creator>MIMATA</dc:creator>
		<pubDate>Thu, 01 Nov 2007 11:15:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-212</guid>
		<description>&lt;p&gt;Copie exacte et intégrale du code de ma page de test (sauf les codes bien sûr) &lt;br /&gt;
&lt;br /&gt;
'.$dump.'';&lt;br /&gt;
?&gt;&lt;br /&gt;
Résultat :&lt;br /&gt;
&lt;br /&gt;
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/creation/www/3.php on line 8&lt;br /&gt;
Warning: implode() [function.implode]: Bad arguments. in /home/creation/www/3.php on line 38&lt;br /&gt;
et le textarea en dessous&lt;br /&gt;
&lt;br /&gt;
Je pige pas...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Copie exacte et intégrale du code de ma page de test (sauf les codes bien sûr) </p>
<p>&#8216;.$dump.&#8221;;<br />
?><br />
Résultat :</p>
<p>Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/creation/www/3.php on line 8<br />
Warning: implode() [function.implode]: Bad arguments. in /home/creation/www/3.php on line 38<br />
et le textarea en dessous</p>
<p>Je pige pas&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : jbj</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-210</link>
		<dc:creator>jbj</dc:creator>
		<pubDate>Thu, 01 Nov 2007 10:18:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-210</guid>
		<description>&lt;p&gt;Je fais comme ça pour l'afficher dans un textarea:&lt;br /&gt;&lt;/p&gt;
&lt;pre&gt;
$dump = dump(); //Tu récupere le résultat de la fonction dump()&lt;br /&gt;
echo '&#60;textarea name="dmp" cols="100" rows="15" onclick="this.select();"&#62;'.$dump.'&#60;/textarea&#62;';&lt;/pre&gt;
&lt;p&gt;J'espère que ça t'ira :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Je fais comme ça pour l&#8217;afficher dans un textarea:</p>
<pre>
$dump = dump(); //Tu récupere le résultat de la fonction dump()
echo &#8216;&lt;textarea name=&#8221;dmp&#8221; cols=&#8221;100&#8243; rows=&#8221;15&#8243; onclick=&#8221;this.select();&#8221;&gt;&#8217;.$dump.&#8217;&lt;/textarea&gt;&#8217;;</pre>
<p>J&#8217;espère que ça t&#8217;ira <img src='http://www.lyxia.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : MIMATA</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-208</link>
		<dc:creator>MIMATA</dc:creator>
		<pubDate>Thu, 01 Nov 2007 00:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-208</guid>
		<description>C'est parce que je tente de faire afficher le résultat de la fonction en supprimant la fonction et en ne gardant que le contenu de la fonction pour qu'il s'exécute directement. J'enlève donc function dump() { et la dernière accolade fermante tout à la fin }. Je pensais pouvoir ainsi visualiser le résultat et voir comment le traiter pour l'enregistrer et le mettre en pièce jointe d'un mail. Visiblement, ça ne fonctionne pas et j'ai les erreurs mentionnées précédemment qui s'affichent.
Peux-tu m'indiquer la marche à suivre pour voir le résultat de ta fonction ?</description>
		<content:encoded><![CDATA[<p>C&#8217;est parce que je tente de faire afficher le résultat de la fonction en supprimant la fonction et en ne gardant que le contenu de la fonction pour qu&#8217;il s&#8217;exécute directement. J&#8217;enlève donc function dump() { et la dernière accolade fermante tout à la fin }. Je pensais pouvoir ainsi visualiser le résultat et voir comment le traiter pour l&#8217;enregistrer et le mettre en pièce jointe d&#8217;un mail. Visiblement, ça ne fonctionne pas et j&#8217;ai les erreurs mentionnées précédemment qui s&#8217;affichent.<br />
Peux-tu m&#8217;indiquer la marche à suivre pour voir le résultat de ta fonction ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : jbj</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-206</link>
		<dc:creator>jbj</dc:creator>
		<pubDate>Wed, 31 Oct 2007 21:53:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-206</guid>
		<description>Je viens de re-tester la fonction et elle marche impec sur mon serveur...Je ne vois pas trop ce qui peut clocher chez toi...</description>
		<content:encoded><![CDATA[<p>Je viens de re-tester la fonction et elle marche impec sur mon serveur&#8230;Je ne vois pas trop ce qui peut clocher chez toi&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : jbj</title>
		<link>http://www.lyxia.org/blog/developpement/php/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-204</link>
		<dc:creator>jbj</dc:creator>
		<pubDate>Wed, 31 Oct 2007 16:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.lyxia.org/blog/developpement/sauvegarderexporter-une-base-de-donnees-avec-php-44#comment-204</guid>
		<description>perso, j'insere le dump dans un textarea que je copie-colle dans un fichier texte. J'avais envie de créer directement le fichier avec un téléchargement forcé, mais je ne l'ai jamais fait par manque de temps, malheureusement.
Je regarde demain pour le problème que tu as rencontré. Tiens moi au courant si tu fais des améliorations de ton coté :)</description>
		<content:encoded><![CDATA[<p>perso, j&#8217;insere le dump dans un textarea que je copie-colle dans un fichier texte. J&#8217;avais envie de créer directement le fichier avec un téléchargement forcé, mais je ne l&#8217;ai jamais fait par manque de temps, malheureusement.<br />
Je regarde demain pour le problème que tu as rencontré. Tiens moi au courant si tu fais des améliorations de ton coté <img src='http://www.lyxia.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.689 seconds -->
