Regina Schaukrug: KW als Spalte einfügen

Beitrag lesen

Vermutlich hast Du einen SQL-Error, den Du nicht abgefangen hast. Lass Dir das mal anzeigen und ändere zu diesem Zweck die Funktion wie folgt:

function kalender_termine($mysqli, $datum, $teile25, $limit = false) {

    $values = $teile25;
    $empfaengerListe = "'".implode("','", $values)."'";

    $select = "SELECT 
                kt_id,
                kt_kalenderID,
                kt_datum,
                test,
                k_code,
                k_art,
                k_jobNr,
                k_bezeichnung,
                k_auto,
                k_farbe,
                k_datum_von, 
                k_ganztags,
                k_von,
                k_bis,
                f_bezeichnung,
                f_kennzeichen,
                ka_farbe,
                kf_farbe,
                kf_color 

               FROM kalender_termine 
               LEFT JOIN
                 kalender ON kalender.k_code = kalender_termine.kt_kalenderID
               LEFT JOIN
                 fuhrpark ON fuhrpark.f_id = kalender.k_auto
               LEFT JOIN
                 kalender_arten ON kalender_arten.ka_code = kalender.k_art
               LEFT JOIN
                 kalender_terminfarbe ON kalender_terminfarbe.kf_farbe = kalender_arten.ka_farbe

               WHERE kt_datum=?
               AND k_art IN (" . $empfaengerListe . ")
               ORDER by test ASC";

    if ($limit != false) {
                
                $stmt = $mysqli->prepare($select . " LIMIT ?" );
                $stmt->bind_param("ss",  $datum, $limit);
                
    } else {
                
                $stmt = $mysqli->prepare($select );
                 $stmt->bind_param("s",  $datum);
             }

    $stmt->execute();

######### temporär Einfügen #############################################
      if ( $mysqli -> error ) {
          echo "<pre>";
          printf("Errormessage: %s\n", $mysqli -> error);
          echo "<hr>";
          echo $select;
          exit;
      }
########################################################################

    $stmt->bind_result(
          $kt_id,
          $kt_kalenderID,
          $kt_datum,
          $test,
          $k_code,
          $k_art,
          $k_jobNr,
          $k_bezeichnung,
          $k_auto,
          $k_farbe,
          $k_datum_von,
          $k_ganztags, 
          $k_von,
          $k_bis,
          $f_bezeichnung,
          $f_kennzeichen,
          $ka_farbe,
          $kf_farbe,
          $kf_color
     );
    $Kalender_Termine[] = ARRAY();
    if ($stmt->num_rows() >  0) {
        while ($stmt->fetch()) {
            
            $Kalender_Termine[] = array( 
                
                'kt_id'          => $kt_id,
                'kt_kalenderID'  => $kt_kalenderID,
                'kt_datum'       => $kt_datum,
                'test'           => $test,
                'k_code'         => $k_code,
                'k_art'          => $k_art,
                'k_jobNr'        => $k_jobNr,
                'k_bezeichnung'  => $k_bezeichnung,
                'k_auto'         => $k_auto,
                'k_farbe'        => $k_farbe,
                'k_datum_von'    => $k_datum_von,
                'k_ganztags'     => $k_ganztags,
                'k_von'          => $k_von,
                'k_bis'          => $k_bis,
                'f_bezeichnung'  => $f_bezeichnung,
                'f_kennzeichen'  => $f_kennzeichen,
                'ka_farbe'       => $ka_farbe,
                'kf_farbe'       => $kf_farbe,
                'kf_color'       => $kf_color
            );
        }
    }
    $stmt->close(); 
    return $Kalender_Termine;
}
0 117

KW als Spalte einfügen

Barksalot
  • php
  1. 1
    Regina Schaukrug
    1. 0
      Barksalot
      1. 0
        Regina Schaukrug
        1. 0
          Barksalot
          1. 1
            Regina Schaukrug
            1. 0
              Barksalot
              1. 1
                Regina Schaukrug
                1. 0
                  Barksalot
              2. 0
                Rolf B
                • php
                • programmiertechnik
                1. 0
                  Barksalot
                  1. 0
                    Rolf B
                    1. 0
                      beatovich
                2. 0
                  Barksalot
                  1. 0
                    Rolf B
                    1. 0
                      Barksalot
                      1. 0
                        Rolf B
                      2. 1
                        Rolf B
                        1. 0
                          Barksalot
                      3. 0

                        Hier mal meine Vorgehensweise

                        Regina Schaukrug
                        1. 0

                          (Fortsetzung)

                          Regina Schaukrug
                        2. 0

                          2. Fortsetzung: Termine

                          Regina Schaukrug
                          1. 0
                            Barksalot
                            1. 0
                              Regina Schaukrug
                              1. 0
                                Barksalot
                                1. 0
                                  Regina Schaukrug
                                  1. 0
                                    Barksalot
                                    1. 0
                                      Regina Schaukrug
                                      1. 0
                                        Barksalot
                                        1. 0
                                          Regina Schaukrug
                                    2. 0
                                      Rolf B
                              2. 0
                                beatovich
                                1. 0
                                  Regina Schaukrug
                                  1. 0
                                    beatovich
                              3. 0
                                Regina Schaukrug
                              4. 0
                                Rolf B
                  2. 2
                    Rolf B
                  3. 2
                    Rolf B
                    1. 0
                      MudGuard
                      1. 0
                        Rolf B
                        1. 0
                          dedlfix
                      2. 0
                        Regina Schaukrug
                    2. 0
                      Barksalot
                      1. 0
                        Regina Schaukrug
                        1. 0
                          Barksalot
                          1. 0
                            Regina Schaukrug
                            1. 0
                              Barksalot
                      2. 0
                        Rolf B
                        1. 0
                          Barksalot
                          1. 0
                            Rolf B
                            1. 0
                              Barksalot
                              1. 0
                                Regina Schaukrug
                                1. 0
                                  Barksalot
                                  1. 0
                                    Regina Schaukrug
                                    1. 0
                                      Barksalot
                                      1. 0
                                        Regina Schaukrug
                                        1. 0
                                          Barksalot
                                          1. 0
                                            Regina Schaukrug
                                            1. 0
                                              Barksalot
                                              1. 0
                                                Regina Schaukrug
                                                1. 0
                                                  Barksalot
                                                  1. 0
                                                    Regina Schaukrug
                                                    1. 0
                                                      Barksalot
                                                      1. 0
                                                        Regina Schaukrug
                                                        1. 0
                                                          Barksalot
                                                          1. 0
                                                            Regina Schaukrug
                                                            1. 0
                                                              Barksalot
                                                              1. 0

                                                                Anmerkung zu $mysqli: KW als Spalte einfügen

                                                                Barksalot
                                                                1. 0
                                                                  Regina Schaukrug
                                                                  1. 0
                                                                    Barksalot
                                                                    1. 0
                                                                      Regina Schaukrug
                                                                      1. 0
                                                                        Barksalot
                                                                        1. 0
                                                                          Rolf B
                                                                        2. 0
                                                                          Regina Schaukrug
                                                                          1. 0
                                                                            Barksalot
                                                                            1. 0
                                                                              Regina Schaukrug
                                                                              1. 0
                                                                                Barksalot
                                                                                1. 0
                                                                                  Regina Schaukrug
                                                                                  1. 0
                                                                                    Barksalot
                                                                                2. 0
                                                                                  Barksalot
                                                                                  1. 0
                                                                                    Rolf B
                                                                                    1. 0
                                                                                      Barksalot
                                                                                      1. 1
                                                                                        Regina Schaukrug
                                                                                        1. 0
                                                                                          Barksalot
                                                                                          1. 0
                                                                                            Rolf B
                                                                                      2. 0
                                                                                        Rolf B
                                                                                        1. 0
                                                                                          Barksalot
                                                                                  2. 0
                                                                                    Regina Schaukrug
                                                                                    1. 0
                                                                                      Barksalot
                                                                                      1. 0
                                                                                        Regina Schaukrug
                                                                                        1. 0
                                                                                          Barksalot
                                                                                          1. 0
                                                                                            Regina Schaukrug
                                                                                            1. 0
                                                                                              Barksalot
                                                                                              1. 0
                                                                                                Rolf B
                                                                                              2. 0
                                                                                                Regina Schaukrug
                                                                2. 0
                                                                  Rolf B
                                                                  1. 0
                                                                    Barksalot
                                                                    1. 0
                                                                      Rolf B
                3. 0
                  pl
                  • perl
                  • programmiertechnik
                  1. 0
                    Rolf B
                    1. 0
                      pl
                    2. 0
                      pl
          2. 0

            Einträge anordnen

            Barksalot
            1. 0
              pl
              1. 0
                Barksalot
                1. 0
                  Rolf B
                  1. 0
                    pl
  2. 1

    Danke!

    Barksalot
    1. 1
      Rolf B
      1. 0
        Barksalot
        1. 0
          Rolf B
          1. 0

            Grundsatzdiskussion bind ./. fetch_assoc und prepare ./. mysqli_real_escape_string

            Regina Schaukrug
            1. 0
              Rolf B
              1. 0
                Barksalot
                1. 0
                  Regina Schaukrug
                  1. 0
                    Rolf B
                    1. 0

                      Humor...

                      Regina Schaukrug
                      • menschelei