$db = mysql_connect($mysql_host,$mysql_user,$mysql_password) or die ("erreur de connexion");
mysql_select_db($mysql_base,$db) or die ("erreur de connexion base");
$dir = opendir($rep);
while ($f = readdir($dir)) {
if(is_file($rep.$f)) {
mysql_query("INSERT INTO archives (idnoms,titre,texte) VALUES ('$idnoms','Archives','
Afficher ici le contenu du fichier lut precedament
')");
echo "L'archive "$f" a été enregistrée avec succès.
";
}
}
closedir($dir);
echo "
<center>Terminé";
?>
Donc alors le script se connecte à la base
Il liste tous les fichiers du répertoire, et a chaque fois qu'il en liste un il doit ajouter le contenu dans la base sql, mais dans une table et un champ très précis
Merci d'avance à celui qui trouvera la solution que je n'arrive pas à trouver
je suis pas sur d'avoir compris la question, mais je me lance...
pour un fichier texte, utilise fopen, fread et compagnie, et pour un
fichier xml, il y a un exemple intéressant sur ce site utilisant xsl:
http://www.phpcs.com/code.aspx?id=19762.