php - How to Store the Parsed Values in Data base? -
i parsed matches page:
$html = file_get_html('http://www.espncricinfo.com/rankings/content/current/page/211271.html'); $es = $html->find('table td[class=left]');
if print values:
echo "matches: $es[37]";
its working fine:
matches: 48
i want store value in data base:
update table set column1=($es[37]) column2='123';
its not working. if data type int
storing '0' , if data type varchar
, storing table td[class=left]
.
how can store this??
you should use outertext value of td.
what want is:
update table set column1=($es[37]->outertext) column2='123';
you can see example of in http://simplehtmldom.sourceforge.net/manual.htm under "how access html element's attributes?" "tips".
what you're doing accessing whole object , want value of text in html element (that's outertext comes in).
in instances might want go further in php , convert string integer, think mysql in case.
Comments
Post a Comment