Beste leden,
Ik heb onderstaande code.
Output hierboven:
Tot zover werkt dit, maarrr en nu komt het. Ik heb nu meerdere <tr>'s zitten. Zoiets dus.
De output die ik wil horen te krijgen is zo:
Maar ik zou het helemaal niet weten hoe ik dit zou moeten doen. Want behoudt ik mijn code zo dan pakt hij alleen het laatste gedeelte. En het gaat hier over 100+ resultaten die hij moet filtreren zeg maar..
Iemand een suggestie?
Ik heb onderstaande code.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| <?PHP $file = '<table width="485"> <tr> <td class="dexmaincol">1</td> <td class="dexmaincol"><a href="./url/Text.html">Text</a></td> <td>Beginner</td> <td>40</td> <td>100</td> <td>35</td> </tr> </table>'; $file = str_replace('<table width="485">','',$file); $file = str_replace("</table>","",$file); $file = eregi_replace('<a href="./url/(.*).html">(.*)</a>','\\1',$file); $file = trim($file); $preg = '(.*)'; $file2 = '<tr> <td class="dexmaincol">'.$preg.'</td> <td class="dexmaincol">'.$preg.'</td> <td>'.$preg.'</td> <td>'.$preg.'</td> <td>'.$preg.'</td> <td>'.$preg.'</td> </tr>'; $file3 = '<b>ID:</b> \\1<br /> <b>Name:</b> \\2<br /> <b>Input #3:</b> \\3<br /> <b>Input #4:</b> \\4<br /> <b>Input $5:</b> \\5<br /> <b>Input #6:</b> \\6<br /><br />'; echo $file; ?> |
Output hierboven:
code:
1
2
3
4
5
6
| <b>ID:</b> 1<br /> <b>Name:</b> Text<br /> <b>Input #3:</b> Beginner<br /> <b>Input #4:</b> 40<br /> <b>Input #5:</b> 100<br /> <b>Input #6:</b> 35<br /><br /> |
Tot zover werkt dit, maarrr en nu komt het. Ik heb nu meerdere <tr>'s zitten. Zoiets dus.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <?PHP $file = '<table width="485"> <tr> <td class="dexmaincol">1</td> <td class="dexmaincol"><a href="./url/Text.html">Text</a></td> <td>Beginner</td> <td>40</td> <td>100</td> <td>35</td> </tr> <tr> <td class="dexmaincol">2</td> <td class="dexmaincol"><a href="./url/Text2.html">Text2</a></td> <td>Advanced</td> <td>33</td> <td>22</td> <td>55</td> </tr> </table>'; ?> |
De output die ik wil horen te krijgen is zo:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <b>ID:</b> 1<br /> <b>Name:</b> Text<br /> <b>Input #3:</b> Beginner<br /> <b>Input #4:</b> 40<br /> <b>Input #5:</b> 100<br /> <b>Input #6:</b> 35<br /><br /> <b>ID:</b> 2<br /> <b>Name:</b> Text2<br /> <b>Input #3:</b> Advanced<br /> <b>Input #4:</b> 33<br /> <b>Input #5:</b> 22<br /> <b>Input #6:</b> 55<br /><br /> |
Maar ik zou het helemaal niet weten hoe ik dit zou moeten doen. Want behoudt ik mijn code zo dan pakt hij alleen het laatste gedeelte. En het gaat hier over 100+ resultaten die hij moet filtreren zeg maar..
Iemand een suggestie?
