So geht es im Skript weiter ;)... -- $search = array_keys($list); $values = array_values($list);
// Konvertierung $typo3_db = mysqli_connect("localhost", " typo3", "password", "typo3"); if(!$typo3_db) { exit("Verbindungsfehler: " . mysqli_connect_error()); } //$tx_commerce_articles_entities = mysqli_query($typo3_db, "SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND article_type_uid=1"); $tx_commerce_articles_entities = mysqli_query($typo3_db, "SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND article_type_uid=1 AND uid=23534"); while($row = mysqli_fetch_object($tx_commerce_articles_entities)) { $title = str_replace($search, $values, $row->title); $description_extra = str_replace($search, $values, $row->description_extra); $tx_nalmultitest_tests = str_replace($search, $values, $row->tx_nalmultitest_tests); $update_sql = "UPDATE tx_commerce_articles_entities SET title='" . $title . "', description_extra='" . $description_extra . "', tx_nalmultitest_tests='" . $tx_nalmultitest_tests . "' WHERE uid='" . $row->uid . "'"; mysqli_query($typo3_db, $update_sql); //echo mysqli_errno($typo3_db) . ": " . mysqli_error($typo3_db) . "\n"; echo $update_sql; } -- -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann Gesendet: Dienstag, 9. Dezember 2014 12:55 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript Am 09.12.14 12:53, schrieb Björn Hahnefeld: > Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch > teilweise schon in meinem Skript für Testzwecke hinterlegt: > -- > $list = get_html_translation_table(HTML_ENTITIES); > unset($list['<']); > unset($list['>']); > unset($list['"']); > unset($list['&']); > $list['Ć'] = 'Ć'; > $list['ć'] = 'ć'; > $list['Ś'] = 'Ś'; > $list['ś'] = 'ś'; und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus und überschreibst das... -- Marc Willmann. TYPO3-Freelancer. http://www.marc-willmann.de Seelandstr. 14-16 D-23569 Lübeck TYPO3 Certified Integrator _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german