753Chapter 40PHP and XML// Figure out which poll (Affordable web hosting)

753Chapter 40PHP and XML// Figure out which poll we re editing, then work on its children$pollname_value = $poll_obj->getAttribute( id ); if ($pollname_value == $pollname) { $children = $poll_obj->childNodes; foreach ($children as $child_obj) { $node_name = $child_obj->nodeName; $value = $child_obj->nodeValue; if ($node_name == StartDate ) { if ($value == $startdate) { // Do nothing} else { $sd_textnode = $child_obj->firstChild; $new_startdate = $doc->createTextNode($startdate); $child_obj->replaceChild($new_startdate, $sd_textnode); } } if ($node_name == EndDate ) { if ($value == $enddate) { // Do nothing} else { $ed_textnode = $child_obj->firstChild; $new_enddate = $doc->createTextNode($enddate); $child_obj->replaceChild($new_enddate, $ed_textnode); } } if ($node_name == question ) { if ($value == $enddate) { // Do nothing} else { $q_textnode = $child_obj->firstChild; $new_question = $doc->createTextNode($question); $child_obj->replaceChild($new_question, $q_textnode); } } if ($node_name == responseSet ) { $old_responses = $child_obj->childNodes; $i=0; foreach ($old_responses as $delete_responses) { if ($delete_responses->nodeName == response ) { $r_textnode = $delete_responses->firstChild; $new_response = $doc- >createTextNode($_POST[ response ][$i]); $delete_responses->replaceChild($new_response, $r_textnode); $i++; } } } } } } Continued45
Note: If you are looking for cheap and reliable webhost to host and run your mysql application check mysql web server services.

Leave a Reply