Récupérer une ligne dans une texte
Utilisateur anonyme
-
JohnGtrs Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
JohnGtrs Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
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
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
A voir également:
- Récupérer une ligne dans une texte
- Recuperer message whatsapp supprimé - Guide
- Comment recuperer une video sur youtube - Guide
- Partager photos en ligne - Guide
- Aller à la ligne dans une cellule excel - Guide
- Mètre en ligne - Guide
1 réponse
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).
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).