Seite 1 von 1

in phpbb eingebundene seiten, db auslesen funzt net

Verfasst: 12.05.2006 12:44
von Kevinq
ich habe mehrer in phpbb eingebundene seiten, funzen auch alle wunderbar, jedoch kann ich nirgens daten aus einer eigenen tabelle auslesen :-?

habe als erste eine variante versucht, die stand allone funzt

Code: Alles auswählen

    mysql_connect($dbhost,$dbuser,$dbpasswd) //verbindung zur DB
    or die("Keine Verbindung möglich"); //falls ein fehler auftrit
    mysql_select_db($dbname) //DB auswählen
    or die("Die Datenbank existiert nicht"); //falls ein fehler auftrit
    $newsausgabe = mysql_query("SELECT 'betreff', 'nachricht', 'datum', 'ID' FROM 'news' ORDER BY 'ID' desc LIMIT $LIMIT"); //ausgabe definieren
    while($row = mysql_fetch_array($newsausgabe))
     {
       echo '<table class="tb_inhalt" width="80%">
              <tr>
               <th class="top">
                <a name="' . $row["ID"] . '"></a>' . $row["betreff"] . '
               </th>
           </tr>
           <tr>
            <td class="tb_inhalt">
             ' . $row["datum"] . '<br>
             <br>
             ' . $row["nachricht"] . '
               </td>
              </tr>
             </table>
             <br>';
     }
da kommt aber
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\Programme\xampp\htdocs\123\news.php on line 78
dann habe ich mir aus der memberlist.php was mit $sql und $result = $db->sql_query($sql) abgekuckt, da kommt zwar kein error, aber ausgeben tut er nix

kann mir wer helfen?

Verfasst: 15.05.2006 23:12
von wirron

Code: Alles auswählen

mysql_connect($dbhost,$dbuser,$dbpasswd) //Kannst Duweg lasen
    or die("Keine Verbindung m&ouml;glich"); //falls ein fehler auftrit
    mysql_select_db($dbname) //DB auswählen (wenn es die selbe ist wie das phpBB ist es nicht nötig
    or die("Die Datenbank existiert nicht"); //falls ein fehler auftrit
    $newsausgabe = "SELECT betreff, nachricht, datum, ID FROM news ORDER BY ID DESK LIMIT $LIMIT"); //ausgabe definieren
    while($row = mysql_fetch_array($newsausgabe))
     {
       echo '<table class="tb_inhalt" width="80%">
              <tr>
               <th class="top">
                <a name="' . $row["ID"] . '"></a>' . $row["betreff"] . '
               </th>
           </tr>
           <tr>
            <td class="tb_inhalt">
             ' . $row["datum"] . '<br>
             <br>
             ' . $row["nachricht"] . '
               </td>
              </tr>
             </table>
             <br>';
     }
	 ?>
die ersten 2 Zeilen kannst du weg lassen da schon ein verbindung zu mySQL besteht

Verfasst: 16.05.2006 18:28
von S2B
Schau dir mal die DB-Klasse vom phpBB an (im Ordner db/ :wink: ).

@wirron: DESK = DESC. :P *g*

Verfasst: 16.05.2006 18:59
von Kevinq
das ganze hat sich mitlerweile erledigt, ein anderes forum war schneller trotzdem thx