Ankündigung

Einklappen
Keine Ankündigung bisher.

Variablen Wert aus Mysql Tabelle mit POST oder GET zur nächsten Seite übergeben

Einklappen

Neue Werbung 2019

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

  • #16
    Hier nochmal der ganze Code, vielleicht hab ich ja was falsch zusammengefügt.

    PHP-Code:
    <?php
    session_start
    ();
    require_once(
    "inc/config.inc.php");

    //Überprüfe, dass der User eingeloggt ist
    //Der Aufruf von check_user() muss in alle internen Seiten eingebaut sein
    $user check_user();
    ?>


         <style>

    <?php include 'css/count.css'?>

         </style>

    <?php
     date_default_timezone_set
    ('Europe/Berlin');
     echo 
    date("H:i:s <p>");
     echo 
    date("d.m.Y <p>");
    ?>

    <?php
    $statusMap 
    = [
        
    => 'S6',
        
    => 'S1',
        
    => 'S2',
        
    => 'S3',
        
    => 'S4',
        
    => 'S5',
        
    => 'S6',
        
    => 'S7',
        
    => 'S8',
        
    => 'S6'
    ];

    $status1Map = [
        
    'S' => 'status2',
        
    ' Sp' => 'status2',
        
    'test' => 'test'
    ];

    $statement $pdo->prepare("
        SELECT Status, Fahrzeug, Status1
        FROM Fahrzeug
        WHERE Status in (1,2,3,4,7,8)
        ORDER BY Fahrzeug ASC
    "
    );
    $result $statement->execute(); ?>
    <?php 
    while ($row $statement->fetch(PDO::FETCH_OBJ): ?>
        <table class="<?= $statusMap[$row->status] ?? 'S6' ?>">
            <tr>
                <td><?= htmlspecialchars($row->FahrzeugENT_COMPAT'UTF-8'?></td>
                <td><?= htmlspecialchars($row->Status?></td>
            </tr>";
            <tr>
                <td class="<?= $status1Map[$row->Status1] ?? 'status2def' ?>">
                    <?= htmlspecialchars($row->Status1?>
                </td>
            </tr>
        </table>
    <?php endwhile; ?>

    Kommentar


    • #17
      PHP-Code:
      <?php while ($row $statement->fetch(PDO::FETCH_OBJ)): ?>
      statt
      PHP-Code:
      <?php while ($row $statement->fetch(PDO::FETCH_OBJ): ?>

      Kommentar


      • #18
        jetzt geht es

        habe 2x <? in <?php geändert bei class=

        Aber ich bekomme noch kein automatisches CSS, wenn ich zum testen class= 'S6' eingebe dann gehts, aber nicht automatisch

        Kommentar


        • #19
          Was heißt "automatisches CSS"?

          Kommentar


          • #20
            hab mich vielleicht falsch ausgedrückt, ich meinte damit der automatische Farbwechsel funktioniert je nach Status.

            PHP-Code:
            <table class="<?php= $statusMap[$row->status] ?? 'S6' ?>">
            Bei class muss ich irgendwie auf den Wert 'S0' - 'S9' kommen damit er mir die richtige Farbe auswählt

            Das sollte doch normal die $statusMap machen?

            Kommentar


            • #21
              Statt <?php= gehört aber <?=

              Kommentar


              • #22
                ja, hab ich gerade wieder geändert. Ein Update auf PHP7 und jetzt geht alles so wie es soll.

                Kommentar

                Lädt...
                X