twittoris Posted September 12, 2010 Share Posted September 12, 2010 This code outputs the table fields. how do I set them into an array and assign then to a variable to be inserted into a mysql database. // Load html string $dom->loadHTML($html2); // Get tables from html $tables = $dom->getElementsByTagName('table'); // Get rows from tables $rows = $tables->item(0)->getElementsByTagName('tr'); // Loop over each row foreach ($rows as $row) { // Get each column by tag name $cols = $row->getElementsByTagName('td'); // Echo values (here you can assign them in array for example) echo $cols->item(0)->nodeValue.'<br />'; echo '<hr />'; Link to comment https://forums.phpfreaks.com/topic/213248-set-array-to-different-variables/ Share on other sites More sharing options...
twittoris Posted September 13, 2010 Author Share Posted September 13, 2010 Also how would i also be able to add this table to an array. </tr> <tr> <td headers="c1"> C/O ELECTRONICS INC.<br> 2390 PARK ROW<br> NEW YORK, NEW YORK, 15538 </td> </tr> <tr> <th scope="col" id="c4" class="leftalign">Registered Agent</th> </tr> <tr> <td headers="c1"> NONE </td> </tr> </table> Link to comment https://forums.phpfreaks.com/topic/213248-set-array-to-different-variables/#findComment-1110446 Share on other sites More sharing options...
sasa Posted September 13, 2010 Share Posted September 13, 2010 $array_name[] = $cols->item(0)->nodeValue; Link to comment https://forums.phpfreaks.com/topic/213248-set-array-to-different-variables/#findComment-1110533 Share on other sites More sharing options...
twittoris Posted September 13, 2010 Author Share Posted September 13, 2010 so that puts the node in the arrary? How do I access each piece of it? Im new at this sorry for the novice questions. Link to comment https://forums.phpfreaks.com/topic/213248-set-array-to-different-variables/#findComment-1110537 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.