Macro sous php
kimpak2
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
kimpak2 Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
kimpak2 Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux créer un macro sous php, mon but c'est d'avoir ce genre de code à la fin :
<tr><td><p><strong>22h45</strong></p></td><td> film</td></tr>
et le texte du début c'est : 22:45 film,
J'ai utilisé str_replace pour remplacer les deux points par "h" et la virgule par </td></tr>
Maintenant mon problème c'est comment on fait pour écrire " <tr><td><p><strong>" avant l'heure et "</strong></p></td><td>" après, tout en sachant qu'il va y avoir x lignes du genre :
05:46 musique,09:89 serie tv,21:34 programme tv de comment ça marche.........
...
si vous pouvez m'aider... Merci
Je veux créer un macro sous php, mon but c'est d'avoir ce genre de code à la fin :
<tr><td><p><strong>22h45</strong></p></td><td> film</td></tr>
et le texte du début c'est : 22:45 film,
J'ai utilisé str_replace pour remplacer les deux points par "h" et la virgule par </td></tr>
Maintenant mon problème c'est comment on fait pour écrire " <tr><td><p><strong>" avant l'heure et "</strong></p></td><td>" après, tout en sachant qu'il va y avoir x lignes du genre :
05:46 musique,09:89 serie tv,21:34 programme tv de comment ça marche.........
...
si vous pouvez m'aider... Merci
A voir également:
- Macro sous php
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Easy php - Télécharger - Divers Web & Internet
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Expert php pinterest - Télécharger - Langages
2 réponses
05:46 musique,09:89 serie tv,21:34 programme tv de comment ça marche.........
=>
$chaine="05:46 musique,09:89 serie tv,21:34 programme tv de comment ça marche";
$chaine=explode(",", $chaine);
et tu obtiens un tableau avec toutes les lignes...
ensuite tu enregistre les 5 premiers caractères de ta ligne qui représentent l'heure dans une variable, puis tu retraite ;-)
après il y a peut etre plus simple...
=>
$chaine="05:46 musique,09:89 serie tv,21:34 programme tv de comment ça marche";
$chaine=explode(",", $chaine);
et tu obtiens un tableau avec toutes les lignes...
ensuite tu enregistre les 5 premiers caractères de ta ligne qui représentent l'heure dans une variable, puis tu retraite ;-)
après il y a peut etre plus simple...
tien intéressant, mais voilà mon problème justement c'est sur les 5 premiers caractères, je ne sais pas comment les traiter.
voilà ce que j'ai fait jusqu'à maintenant :
Traitement des lignes et des ":" et utilisation du ";"
$txt = $_POST["cont_1"];
$phrase = $txt;
$aremplacer = array(":",",");
$remplacement = array("h",",<br>");
$newphrase = str_replace($aremplacer, $remplacement, $phrase);
echo ($newphrase) ;
texte du debut :
06 :00 clips étrangers, 06 :10 toutes quelques choses à dire, 06 :25 Météo,
06 :30 viva évènement,
et ça me donne ça :
06h00 clips étrangers,
06h10 toutes quelques choses à dire,
06h25 Météo,
06h30 viva évènement,
Puis il faut que j'insère manuellement du texte comme "a1" et "a2" pour que je retraite avec ces ligne de code :
$txt1 = "a1";
$txt2 = "a2";
$txtr = $_POST["cont_2"];
$phrase = $txtr;
$aremplacer = array("a1","a2",",");
$remplacement = array("<tr><td><p><strong>","</strong></p></td><td>","</td></tr>");
$newphrase = str_replace($aremplacer, $remplacement, $phrase);
Pour avoir enfin ça
<tr><td><p><strong>06h00</strong></p></td><td> clips étrangers</td></tr> <tr><td><p><strong>06h10</strong></p></td><td> toutes quelques choses à dire</td></tr> <tr><td><p><strong>06h25</strong></p></td><td> Météo</td></tr> <tr><td><p><strong>06h30</strong></p></td><td> viva évènement</td></tr>
ouuuuuuuuuufff lol
voilà ce que j'ai fait jusqu'à maintenant :
Traitement des lignes et des ":" et utilisation du ";"
$txt = $_POST["cont_1"];
$phrase = $txt;
$aremplacer = array(":",",");
$remplacement = array("h",",<br>");
$newphrase = str_replace($aremplacer, $remplacement, $phrase);
echo ($newphrase) ;
texte du debut :
06 :00 clips étrangers, 06 :10 toutes quelques choses à dire, 06 :25 Météo,
06 :30 viva évènement,
et ça me donne ça :
06h00 clips étrangers,
06h10 toutes quelques choses à dire,
06h25 Météo,
06h30 viva évènement,
Puis il faut que j'insère manuellement du texte comme "a1" et "a2" pour que je retraite avec ces ligne de code :
$txt1 = "a1";
$txt2 = "a2";
$txtr = $_POST["cont_2"];
$phrase = $txtr;
$aremplacer = array("a1","a2",",");
$remplacement = array("<tr><td><p><strong>","</strong></p></td><td>","</td></tr>");
$newphrase = str_replace($aremplacer, $remplacement, $phrase);
Pour avoir enfin ça
<tr><td><p><strong>06h00</strong></p></td><td> clips étrangers</td></tr> <tr><td><p><strong>06h10</strong></p></td><td> toutes quelques choses à dire</td></tr> <tr><td><p><strong>06h25</strong></p></td><td> Météo</td></tr> <tr><td><p><strong>06h30</strong></p></td><td> viva évènement</td></tr>
ouuuuuuuuuufff lol