I am using Simple DOM Parser and I am trying to get some info from a dynamic table that will look like this:
<table />
<tr>
<td class="histogram-msg top-row">5 star</td>
<td class="top-row bar-cell"><span class="bar bar5" style="width:150px"> </span> <span>55</span></td>
</tr>
<tr>
<td class="middle-row histogram-msg">4 star</td>
<td class="middle-row bar-cell"><span class="bar bar4" style="width:65px"> </span> <span>24</span></td>
</tr>
<tr>
<td class="middle-row histogram-msg">3 star</td>
<td class="middle-row bar-cell"><span class="bar bar3" style="width:38px"> </span> <span>14</span></td>
</tr>
<tr>
<td class="middle-row histogram-msg">2 star</td>
<td class="middle-row bar-cell"><span class="bar bar2" style="width:19px"> </span> <span>7</span></td>
</tr>
<tr>
<td class="bottom-row histogram-msg">1 star</td>
<td class="bottom-row bar-cell"><span class="bar bar1" style="width:35px"> </span> <span>13</span></td>
</tr>
</table>
I am trying grab the values in the table i.e. : 5 star | 55, 4 star | 24, etc.
I get this info by $ret = $html->find('.user-ratings');
and when I try to print the span tags it just give me a bunch of white space.
How can I grab the rating type and value from the table above?