Récupérer une ligne dans une texte

Fermé
Utilisateur anonyme - 1 sept. 2015 à 20:17
JohnGtrs Messages postés 125 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 6 septembre 2015 - 2 sept. 2015 à 22:25
Bonsoir !

Tout simplement, j'ai une texte avec dedans des lignes d'opérations qui commencent toutes par une date. J'aimerais une fonction pour insérer chacunes des lignes qui commencent par une date, la diviser pour en suite l'insérer dans un tableau sql.

Exemple de ligne

01/09/2015 Nom de l'opération + 5,00 €
01/09/2015 Nom de l'opération - 5,00 €

et j'aimerais bien mettre la date dans une colone, le nom dans une autre et la somme dans une dernière.
Comment faire ?


Julien

1 réponse

JohnGtrs Messages postés 125 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 6 septembre 2015 3
Modifié par JohnGtrs le 2/09/2015 à 22:27
Salut :)

Tu peux utiliser la méthode https://www.php.net/manual/fr/function.substr.php Elle permet de découper une String la ou tu veux. Donc tu peux récupérer les informations que tu veux dans une variable et tu pourras envoyer ces variables dans ta base de données en faisant une requête SQL PHP de type Insert into. Si tu utilises MySQL regarde ici https://www.php.net/manual/fr/function.mysql-query.php

Attention. Si le champ date dans ta base de données est de type DATE, tu ne pourras pas insérer la date sur ce format la. Il faut que tu changes le format de ta date en : 2015-09-01 (format anglais).
0