Page 1 of 1

PHP in Block einbauen

Posted: 7. March 2012 11:57
by Tador
Hallo zusammen.

ich möchte gerne folgenden Code in einen eigenen block einbauen.

Code: Select all

$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);

    $db_sel = mysql_select_db( MYSQL_DATENBANK )
      or die("Auswahl der Datenbank fehlgeschlagen");

    #$sql = "SELECT * FROM turnier where datum >= 20120301";
    $sql = "SELECT * FROM turnier where datum >= " . date("Ymd") . " order by datum ASC";
    
    
    $db_erg = mysql_query( $sql );
    if ( ! $db_erg )
      {
        die('Ungültige Abfrage: ' . mysql_error());
      }
      
    
    echo '<table class="grau"  border="1" cellspacing="3" cellpadding="3" bordercolor="#000000">';
    echo '<tr><tr><TD colspan="4" align="center"><H1>TURNIER ANZEIGE</H1></TD></TR><td align="center">Turnier Name</td><td align="center">Datum</td><td align="center">Spieltyp</td><td align="center">Detail<BR>Ansicht</td>';
    while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
    {
        $sqli = "SELECT * FROM tbtanmeldung where tid='" . $zeile['id'] . "'";
        $db_ergo=  mysql_query( $sqli );
        if ( ! $db_ergo )
          {
            die('Ungültige Abfrage: ' . mysql_error());
          }
        $result = mysql_num_rows($db_ergo);
        echo '<tr>';
        echo '<td>'.$zeile['name']."</a></td>";
        echo '<td>'.$zeile['datum']."</a></td>";
        echo '<td>' . spieltyp($zeile['spieltyp']) . '</td>';
        echo '<td align="center"><a href="index.php?' . session_name() . '=' . session_id() . '&cat=detail&turnier=' . $zeile['id'] . '">Detail</td>';
        echo '</tr>';
    }
    echo '</table>';
    
    function spieltyp($st)
      {
        switch ($st) 
         {
            case 0:
              return 'Dominion';
              break;
            case 1:
              return 'Siedler von Catan';
              break;
            case 2:
              return '7Wonders';
              break;
         }
      }
Ich habe mir schon in der knowledge base die beiträge durchgelesen für eigene blocks.

ich steig leider irgendwie nicht dahinter.

Weis jemand vileicht ein tutorial wo so ein beispiel ordentlich erklärt wird oder kann mir dabei helfen ??

In programmeirung für Phpbb oder das portal bin ich Blutiger anfänger.

Grüße

Tador