Ankündigung

Einklappen
Keine Ankündigung bisher.

Fragezeichen in einer Raute anstelle Umalut bei db Ausgabe

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fragezeichen in einer Raute anstelle Umalut bei db Ausgabe

    Hallo Gemeinschaft,

    habe folgendes Script bei dem nur anstelle der Umalute Rauten mit einem Fragezeichen kommen - könnt ihr mir bei der Behebung helfen?

    Lieben Gruss

    PHP-Code:
    <?php
    $datum 
    date("l");
    setlocale(LC_TIME"de_DE.utf8");
    echo 
    "Heute ist ";
    echo 
    strftime("%A");



    $db_link mysqli_connect (
                         
    "xxx"
                         
    "xxx"
                         
    "xxx"
                         
    "xxx"
                        
    );

                        
    //Abfrage 
    if ( $datum == "Monday" )
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2424 or weekday_id = 2425 or weekday_id = 2410 order by start";
    }
    elseif (
    $datum == "Tuesday")
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2426 or weekday_id = 2427 or weekday_id = 2428 order by start";
    }
    elseif (
    $datum == "Wednesday")
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2429 or weekday_id = 2430 or weekday_id = 2431 order by start";
    }
    elseif (
    $datum == "Thursday")
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2432 or weekday_id = 2433 or weekday_id = 2434 order by start";
    }
    elseif (
    $datum == "Friday")
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2435 order by start";
    }
    elseif (
    $datum == "Saturday")
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2436 order by start";
    }
    else
    {
    $sql "SELECT * FROM `wp_event_hours`left join wp_posts on event_id = ID where weekday_id = 2437 order by start";
    }

    $sql utf8_encode($sql);

    $db_erg mysqli_query$db_link$sql );

    if ( ! 
    $db_erg )
    {
      die(
    'Ungültige Abfrage: ' mysqli_error());
    }

    echo 
    '<table border="0">';
    while (
    $zeile mysqli_fetch_array$db_ergMYSQL_ASSOC))
    {
      echo 
    "<tr>";
      echo 
    "<td>"$zeile['start'] . "</td>";
      echo 
    "<td>"$zeile['end'] . "</td>";
      echo 
    "<td>"$zeile['post_title'] . "</td>";


      echo 
    "</tr>";
    }
    echo 
    "</table>";

    mysqli_free_result$db_erg );

    ?>

  • #2
    Du meinst Umlaute richtig? - Schau mal hier rein: https://php-de.github.io/jumpto/utf-8/

    Das wäre dann Situation 2

    Kommentar


    • #3
      Warum hast du das im Code stehen?
      PHP-Code:
      $sql utf8_encode($sql); 
      Bei richtiger Anwendung der Datenbank und richtiger Verbindung zur Datenbank sind solche Verrenkungen überflüssig.

      Kommentar


      • #4
        Zum Nachlesen, hier noch eine Zusammenfassung: http://www.php-rocks.de/thema/98-die...schw-rung.html

        Kommentar


        • #5
          Lieben Dank - btw. könnt ihr mir vielleicht erklären, wie ich diesen code lauffähig in eine wordpress anwendung bekomme

          Lieben Gruss

          Kommentar


          • #6
            Da fragst du besser in einem Wordpress-Forum.
            Fragen zu bestimmten Softwareprodukten.

            Kommentar

            Lädt...
            X