ilch Forum » Ilch CMS 2.X » Fehlersuche und Probleme » Darstellung eigene Seite TS Liste

Geschlossen
  1. #1
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Hallo zusammen,

    ich habe eine einfache Liste erzeugt.
    Leider bekomme ich nicht die komplette Liste angezeigt sonder nur die Überschrift und eine Zeile.
    <p>
    <?php
    
    $_db_host = "localhost";
    $_db_datenbank = "DAtenbank"; 
    $_db_username = "DAtenbank"; 
    $_db_passwort = "DAtenbank";
    # Datenbankverbindung herstellen 
    $link = mysqli_connect($_db_host, $_db_username, $_db_passwort, $_db_datenbank);
    # Verbindung zur richtigen Datenbank herstellen
    #$datenbank = mysql_select_db($_db_datenbank, $link); 
    
    $sql = "SELECT client_id, client_nickname, client_lastconnected, from_unixtime (client_lastconnected, '%d %M %Y - %H:%i:%s') datum, client_totalconnections FROM clients WHERE server_id = '1' and client_id NOT IN (1) ORDER BY client_lastconnected desc";
    
    $ergebnis= mysqli_query($link, $sql) or die(mysql_error());
    
    ?>
    
    
    <table border="1" align="center">
    <tr>
    <th>Name</th>
    <th>Connections</th>
    <th>Letzter Connect</th>
    <?php
    while ($row = mysqli_fetch_array($ergebnis)) {
        ?>
    
    <tr>
    <td width=180> 
    <?php echo $row['client_nickname']; ?>
    </td>
    
    <td width=6>
    <?php echo $row['client_totalconnections']; ?>
    </td>
    <td width=180>
    <?php echo $row['datum'];?>
    </td>
    </tr>
    <?php
    }
    ?>
    </table>
    <?php
    # Datenbank wieder schliessen 
    mysqli_close($link);
    
    ?></p>


    Ich habe auch eine Version wo die Html befehle in PHP integriert sind die geht leider so auch nicht.

    <p>
    <?php
    
    $_db_host = "localhost";
    $_db_datenbank = "Datenbank"; 
    $_db_username = "Datenbank"; 
    $_db_passwort = "Datenbank";
    # Datenbankverbindung herstellen 
    $link = mysqli_connect($_db_host, $_db_username, $_db_passwort, $_db_datenbank);
    # Verbindung zur richtigen Datenbank herstellen
    #$datenbank = mysql_select_db($_db_datenbank, $link); 
    
    $sql = "SELECT client_id, client_nickname, client_lastconnected, from_unixtime (client_lastconnected, '%d %M %Y - %H:%i:%s') datum, client_totalconnections FROM clients WHERE server_id = '1' and client_id NOT IN (1) ORDER BY client_lastconnected desc";
    
    $ergebnis= mysqli_query($link, $sql) or die(mysql_error());
    
    ?>
    
    
    <table border="1" align="center">
    <tr>
    <th>Name</th>
    <th>Connections</th>
    <th>Letzter Connect</th>
    <?php
    while ($row = mysqli_fetch_array($ergebnis)) {
        ?>
    
    <tr>
    <td width=180> 
    <?php echo $row['client_nickname']; ?>
    </td>
    
    <td width=6>
    <?php echo $row['client_totalconnections']; ?>
    </td>
    <td width=180>
    <?php echo $row['datum'];?>
    </td>
    </tr>
    <?php
    }
    ?>
    </table>
    <?php
    # Datenbank wieder schliessen 
    mysqli_close($link);
    
    ?></p>


    Mein herangehensweise hat einen denkfehler ich sehe den blos nicht ! Victory


    verwendete ilch Version: 2.1.x

    betroffene Homepage: externer Link


    Zuletzt modifiziert von Buko am 07.01.2019 - 19:31:19
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    oder anders gefragt kann ich bei Seiten auch im Code PHP verwenden?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    versuch es mal so :

    <p>
        <?php
    
        $_db_host = "localhost";
        $_db_datenbank = "DAtenbank";
        $_db_username = "DAtenbank";
        $_db_passwort = "DAtenbank";
        # Datenbankverbindung herstellen
        $link = mysqli_connect($_db_host, $_db_username, $_db_passwort, $_db_datenbank);
        # Verbindung zur richtigen Datenbank herstellen
        #$datenbank = mysql_select_db($_db_datenbank, $link);
    
        $sql = "SELECT client_id, client_nickname, client_lastconnected, from_unixtime (client_lastconnected, '%d %M %Y - %H:%i:%s') datum, client_totalconnections FROM clients WHERE server_id = '1' and client_id NOT IN (1) ORDER BY client_lastconnected desc";
    
        $ergebnis= mysqli_query($link, $sql) or die(mysql_error());
    
        ?>
    
    
    <table border="1" align="center">
        <tr>
            <th>Name</th>
            <th>Connections</th>
            <th>Letzter Connect</th>
        </tr>
        <tr>
            <?php
            while ($row = mysqli_fetch_array($ergebnis)) {
            ?>
            <td width=180><?php echo $row['client_nickname']; ?></td>
            <td width=6><?php echo $row['client_totalconnections']; ?></td>
            <td width=180><?php echo $row['datum'];?></td>
            <?php
            }
            ?>
        </tr>
    </table>
    <?php
    # Datenbank wieder schliessen
    mysqli_close($link);
    
    ?></p>
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Leider auch nicht besser

    gesperrtes Bild

    das Script geht an für sich

    externer Link


    Zuletzt modifiziert von Buko am 08.01.2019 - 15:41:42
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    eisvogel10 Mitglied
    Registriert seit
    06.11.2009
    Beiträge
    142
    Beitragswertungen
    21 Beitragspunkte
    liegt es vielleicht am Namen der Datenbank $_db_datenbank = "DAtenbank";

    ah ok eben gesehen, Script geht grumml


    Zuletzt modifiziert von eisvogel10 am 08.01.2019 - 15:44:00
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.405
    Beitragswertungen
    389 Beitragspunkte
    Werden denn irgendwelche Fehler ausgegeben? Mal in den Protokolldateien geguckt (z.B. error.log je nach System und Konfiguration)?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Seite liegt beim Webhoster habe nur die
    access_log_2019-01-01

    mehr sehe ich leider nicht!

    aber unter Module gibt es ein Verzeichnis error da weis ich aber nicht was es damit auf sich hat.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Also wenn ich auf deine testseite gehe funktioniert doch alles
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Ja aber nicht wenn ich das in Ilch in den Seiten einbinde!
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Hiermit hat man ein Workaround, schön ist anders

    <p><iframe height="1000" src="https://www.dod-castle.eu/test.php" width="100%"></iframe></p>

    gesperrtes Bild
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    ein iframe erfüllt aber nicht deinen wunsch, iframes werden für externe Seiten benutzt, deine Seite und die Daten der Tabelle befinden sich ja hoffentlich auf dem selbem Server? Natürlich kannst du es auch so verwenden, aber besser ist halt ein Modul dafür zu entwerfen und dieses dann auslesen lassen.


    Zuletzt modifiziert von Nex4T am 09.01.2019 - 09:37:27
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Ja, ich weis leider nur nicht wie ich das hin bekomme, PHP script steht auch HTML ist klar und eigentlich simpel.

    Aber ich habe festgestellt das der quellcode geändert wird beim Speichern, und zwar hatte ich das height="1000" am ende stehen nach erneutem aufrufen wird es nach links gerückt. Anscheinend greift Ilch dort ein und ändert was.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Die CKeditor Version die hier verwendet wird unterstützt unter Quellcode HTML befehle und korrigiert diese auch.
    Wenn ich das richtig gelesen habe nur HTML sonst nix, darum greifen php Einbindungen nichts.

    Ob es ein Plugin gibt habe ich nicht in der Zeit herausfinden können.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten