{"id":258,"date":"2023-02-12T17:02:49","date_gmt":"2023-02-12T17:02:49","guid":{"rendered":"http:\/\/fakler.es\/it\/?p=258"},"modified":"2023-05-17T13:29:18","modified_gmt":"2023-05-17T13:29:18","slug":"anzeige-von-datenbankabfragen","status":"publish","type":"post","link":"https:\/\/fakler.es\/it\/2023\/02\/12\/anzeige-von-datenbankabfragen\/","title":{"rendered":"Anzeige von Datenbankabfragen"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"494\" height=\"234\" src=\"http:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/1query.png\" alt=\"\" class=\"wp-image-261\" srcset=\"https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/1query.png 494w, https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/1query-300x142.png 300w\" sizes=\"(max-width: 494px) 85vw, 494px\" \/><figcaption class=\"wp-element-caption\"><em><center>Eine solche Darstellung ist sehr \u00e4rgerlich<\/center><\/em><\/figcaption><\/figure><\/div>\n\n\n<pre class=\"wp-block-preformatted\"><p style=\"font-family: 'Helvetica', sans-serif;\">Ich habe eine Datenbank mit ca 200 Abk\u00fcrzungen (Schwerpunkt Wirtschaft und Gesellschaft Lateinamerikas). Bei einer Abfrage, ich verwende dabei PHP, bekomme ich allerdings keine spanischen Buchstaben angezeigt, deutlich zu sehen beim \u00f1. Stattdessen kommt das Unicode Ersatzzeichen (U+FFFD)\n\nEin Blick in die Datenbank : Hier ist alles in Ordnung..<\/p> <\/pre>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"490\" src=\"http:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/3datenbank-1024x490.png\" alt=\"\" class=\"wp-image-259\" srcset=\"https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/3datenbank-1024x490.png 1024w, https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/3datenbank-300x143.png 300w, https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/3datenbank-768x367.png 768w, https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/3datenbank.png 1098w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\"><p style=\"font-family: 'Helvetica', sans-serif;\">Diese Datenbank war zuvor in XOOPS (ein Webportal, etwa mit WordPress vergleichbar) integriert. Hier sind die spanischen Zeichen immer richtig angezeigt worden. Von daher wusste ich dass das Problem nicht etwa an den Einstellungen des MySQL servers liegen konnten (LAMP Installation, MySql  Ver  Distrib 5.7.41 Ubuntu0.18.04.1).\nIn meine Suche nach einer L\u00f6sung probierte ich aus ob ich eine richtige Formatierung nicht etwas \u00fcber HTML zustande bekommen k\u00f6nnte ... vergebens.\nEs war nicht das erste Mal dass dieses Problem erschien ...\nFolgende M\u00f6glichkeiten gab es zur Behebung&nbsp;:\nheader('Content-Type: text\/html; charset=utf-8');\nheader('Content-Type: text\/html; charset=UTF-8');\nheader('Content-Type: text\/html; charset=iso-8859-1');\nEs schien nicht an der Schreibweise des Charsets zu liegen \n(Gross\/Kleinschreibung).\nIch bin nicht mehr v\u00f6llig sicher ob ich die L\u00f6sung hier gefunden habe,\njedenfalls wird sie hier erw\u00e4hnt&nbsp;:\n...\n<a href=\"https:\/\/stackoverflow.com\/questions\/5036851\/spanish-characters-not-encoding-correctly\">$title = mb_convert_encoding($article['title'], \"UTF-8\", \"iso-8859-1\");<\/a>\nSie f\u00fchrte mich zur L\u00f6sung (3. Option!):\n<strong>header('Content-Type: text\/html; charset=iso-8859-1');<\/strong> <\/p><p>\n<\/p><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"455\" height=\"254\" src=\"http:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/2correct.png\" alt=\"\" class=\"wp-image-260\" srcset=\"https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/2correct.png 455w, https:\/\/fakler.es\/it\/wp-content\/uploads\/2023\/02\/2correct-300x167.png 300w\" sizes=\"(max-width: 455px) 85vw, 455px\" \/><figcaption class=\"wp-element-caption\"><em>Korrekte Anzeige nach Hinzuf\u00fcgen von charset=iso-8859-1<\/em><\/figcaption><\/figure><\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich habe eine Datenbank mit ca 200 Abk\u00fcrzungen (Schwerpunkt Wirtschaft und Gesellschaft Lateinamerikas). Bei einer Abfrage, ich verwende dabei PHP, bekomme ich allerdings keine spanischen Buchstaben angezeigt, deutlich zu sehen beim \u00f1. Stattdessen kommt das Unicode Ersatzzeichen (U+FFFD) Ein Blick in die Datenbank : Hier ist alles in Ordnung.. Diese Datenbank war zuvor in XOOPS &hellip; <a href=\"https:\/\/fakler.es\/it\/2023\/02\/12\/anzeige-von-datenbankabfragen\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Anzeige von Datenbankabfragen&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":165,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[118],"tags":[14,124,117,121,22,119,116,120,125,123,122],"_links":{"self":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts\/258"}],"collection":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/comments?post=258"}],"version-history":[{"count":14,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts\/258\/revisions"}],"predecessor-version":[{"id":289,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/posts\/258\/revisions\/289"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/media\/165"}],"wp:attachment":[{"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/media?parent=258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/categories?post=258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fakler.es\/it\/wp-json\/wp\/v2\/tags?post=258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}