So leute ich bin grad dabei PHP zu erlernen und bin grad hier http://tut.php-quake.net/de/newsscript.html angekommen hab aber ein kleines problem und zwar klappt es nicht so richtig.
DBName, User pass usw hab ich geändert!
und mein code sieht so aus:
PHP
- <?php
- error_reporting(E_ALL);
- ini_set('display_errors', 1);
- // die MySQL-Daten entsprechend anpassen
- $db = @new MySQLi('adresse', 'user', 'pass', 'dbname');
- if (mysqli_connect_errno()) {
- die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error());
- // ist zwar keine saubere Fehlermeldung aber ist ja auch nur ne einfache Inplementierung
- }
- include_once("includes/htmlstart.php");
- ?>
- <div id="WrapperMain">
- <?php
- include_once("includes/header.php");
- include_once("includes/nav.php");
- $Seite = $_GET['Page'];
- if($Seite == ""){
- $Seite = 1;
- }
- include_once("seiten/seite" . $Seite . ".php");
- $sql = 'SELECT
- Titel,
- Datum,
- Inhalt
- FROM
- News
- ORDER BY
- Datum DESC';
- // "ORDER BY" damit die Datensätze nach der Datumsspalte sortiert werden, absteigend
- $result = $db->query($sql);
- if (!$result) {
- die ('Konnte den Folgenden Query nicht senden: '.$sql."<br />\nFehlermeldung: ".$db->error);
- }
- if (!$result->num_rows) {
- echo '<p class="info">Es sind keine Newsbeiträge vorhanden</p>';
- } else {
- while ($row = $result->fetch_assoc()) {
- echo '<h1>'.$row['Titel']."</h1>\n";
- echo '<h2>'.$row['Datum']."</h2>\n";
- echo '<p>'.$row['Inhalt']."</p>\n";
- }
- }
- include_once("includes/footer.php");
- ?>
- </div>
- <?php
- include_once("includes/htmlende.php");
- ?>