| 
	
 | 
 Posted by Hardik Dangar on 08/04/07 16:23 
hi friends, 
i have a bunch of html pages and i want to fetch records from them and 
i m really confused how i can do after working with regular 
expressions and other stuffs from last few days can anyone help me 
with this ? 
 
i have a pages with html and table all scatter there..now i want just 
specific table from the page and all records in that page, i was 
successfull somehow but  still have problems ,here are they.. 
 
my example page...(just a table it has all the tags like html but i 
didnt write here just the thing i want is here) 
 
<table> 
	<tr> 
	       <img src=.."> 
	</tr> 
	<tr> 
	       <table> 
		          <tr> 
					<tr> 
						<td> 
							<b>name1</B> 
						<br> 
						<font size=2 color=darkgray ><i>address1</i></font><br> 
						<br>phone no 
						| <a href=mailto:mail@gmail.com>E-mail1 </a> 
						| <a href='www.website.com' target=_blank>website1</a> 
						</font> 
						</td> 
					</tr> 
				  </tr> 
                                 <tr> 
                                       <b> name2</b> 
                                       ......... 
                                 </tr> 
		   </table> 
	</tr> 
</table> 
 
now from that table i want name,address,phone no,email,website.. 
using preg_replace function i was able to find all those things but it 
removes <A> tag so email and website are also removed...can anyone 
tell me how i can find email and website first from that code and then 
using preg_replace i can get other records...or else can anyone tell 
me any better solution like currently by using while loop and using if 
condition i m breaking at the main table and then fetching each record 
but any better solution ?
 
  
Navigation:
[Reply to this message] 
 |