<prompt> Unda hati ya PHP inayokwaruza ukurasa fulani wa wavuti kwa viungo vyote URL na uihifadhi kwenye hifadhidata ya MySQL. Tumia uchanganuzi wa DOM ili kutoa viungo na PDO kwa kuingiliana na hifadhidata. Zuia maingizo yanayorudiwa kwenye hifadhidata na utoe kushughulikia makosa kwa miunganisho iliyoshindwa.PLINFORMAT  <response>: loadHTMLFilewebpage_url kufa Imeshindwa kupakia ukurasa wa wavuti; Futa bafa ya hitilafu ya libxmllibxml_clear_errors; Toa viungo vyote kutoka kwa DOMlinks doc-getElementsByTagNamea; Unganisha kwenye hifadhidata kwa kutumia PDOjaribu pdo new PDOmysql:hostdb_host;dbnamedb_name, db_user, db_pass; pdo-setAttributePDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION; kamata PDOException e dieMuunganisho wa hifadhidata umeshindwa: . e-getMessage; Tayarisha taarifa ya SQL ya kuingiza viungostmt pdo-tayarishaINGIZA KUPUUZA NDANI ya viungo url THAMANI :url; Rudia kupitia viungo vilivyotolewaforeach links as link Pata thamani ya sifa ya href url link-getAttributehref; Ingiza URL kwenye hifadhidata kupuuza nakala jaribu stmt-tekeleza:url url; kamata PDOException e echo Imeshindwa kuingiza URL . url . : . e-getMessage . PHP_EOL; Funga muunganisho wa hifadhidata pdo null;mwangwi Imemaliza kukwarua na kuhifadhi URLs;? 