|
Dernière réponse | |
---|---|
Sujet : [PHP]données a mettre dans un tableau! | |
potiron | ben deja pour TOUT te simplifier commence par stocker tes données comme ca :
date;sujet;texte date;sujet;.... -> a condition que tu n'auras jamais de ";" dans le texte ou sujet, si c'est pas le cas utilise un separateur quelconque que tu auras jamais dans sujet/texte, ex : "#|#" quand ca c'est bon fait toi un script php qui va lire ton txt ligne par ligne (fgets) -> chaque ligne renvoyé sera découpé grace a ton separateur ";" ou "#|#" ($tab=explode(";",$ligne)), ce qui mettra dans $tab[0] la date, dans $tab[1] le sujet, dans $tab[2] le texte .. tu peux aussi utiliser (list), ex : list($date,$sujet,$texte)=explode(";",$ligne) une fois la partie extraction finie attaque la partie stockage mysql et la c'est tout con : INSERT INTO nom_table SET date='$date',sujet='$sujet',texte='$texte' le principe reste le meme si tu veux garder le format de ton txt avec 1 var par ligne sauf que tu remplace l'explode par une lecture ligne par ligne alterné . tu auras peut etre besoin echapper les cars speciaux tel que ' ou " avant le stockage mysql dans ce cas la utilise (addslashes) |
Vue Rapide de la discussion |
---|