bo cały czas wyskakują błędy. W związku z powyższym proszę o pomoc w rozwiązaniu tego problemu. Poniżej umieszczam kod odpowiedzialny za pobieranie i umieszczanie danych wraz z częścią kodu pomiędzy którym został umieszczony.
<?php </table> // parametry serwera $serwer = 'localhost'; // nazwa serwera mysql $login = 'root'; // login do bazy $haslo = 'haslo'; // haslo do bazy $baza = 'mag'; // nazwa bazy $tabela = 'league_t'; // nazwa tabeli { // łączymy się z bazą danych // zapytanie do bazy danych } // wyświetlany wyniki zapytania } } "; ?>
Kod wstawiany jest pomiędzy </table> a "; które stanowią podstawowy kod strony.
Dodatkowo dołączam cały kod pliku php:
<?php require_once("../../class2.php"); { exit; } require_once(HEADERF); require_once(e_HANDLER . "cache_handler.php"); if ($league_table_cache = $e107cache->retrieve("league_table_page")) { } else { include_lan(e_PLUGIN . "wyjazdy/languages/" . e_LANGUAGE . ".php"); if ($league_lcount = $sql2->db_Select("league_l", "*", "order by league_l_order asc", "nowhere", false)) { { $league_text .= " <table class='fborder' style='width:100%'> </table>"; } while ($league_lrow = $sql2->db_Fetch()) { $sql->db_Select("league_t", "*", "where league_t_league = {$league_l_id} order by league_t_points desc", "nowhere", false); // display this league if ($league_lcount < 2) { $league_display = "yes"; } else { $league_display = ($league_l_open == 1?"block":"yes"); } $league_text .= " <div class='forumheader1' > <span> <b>" . $league_l_name . "</b> </span> <div id='leaguedivpage" . $league_l_id . "' style='padding:5px;display:" . $league_display . "' >"; $league_text .= "<table style='width:100%;' class='border'> <tr> <td class='border' style='text-align:center;width:3%;font-weight:bold;'>" . LEAGUE_A016 . "</td> <td class='border' style='text-align:center;width:18%;font-weight:bold;'>" . LEAGUE_A002 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A003 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A004 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A005 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A006 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A007 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A008 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A030 . "</td> <td class='border' style='text-align:center;width:10%;font-weight:bold;'>" . LEAGUE_A009 . "</td> </tr>"; $league_count = 1; while ($league_row = $sql->db_Fetch()) { $league_text .= " <tr> <td class='border' style='text-align:center;'>" . $league_count . "</td> <td class='border' style='text-align:center;'>" . $tp->toHTML($league_t_name, false) . "</td> <td class='border' style='text-align:center;'>" . $league_t_played . "</td> <td class='border' style='text-align:center;'>" . $league_t_won . "</td> <td class='border' style='text-align:center;'>" . $league_t_scored = round($league_t_lost - $league_t_drawn, 2) . "zĹ‚</td> <td class='border' style='text-align:center;'>" . $league_t_conceeded = round($league_t_drawn * $league_t_new / $league_t_lost) . "%</td> <td class='border' style='text-align:center;'>" . $league_t_new . "</td> <td class='border' style='text-align:center;'>" . $league_t_points . "</td> </tr>"; $league_count++; } $league_text .= " </table> $serwer = 'localhost'; // nazwa serwera mysql $login = 'root'; // login do bazy $haslo = 'haslo'; // haslo do bazy $baza = 'mag'; // nazwa bazy $tabela = 'league_t'; // nazwa tabeli { // łączymy się z bazą danych if (mysql_connect($serwer, $login, $haslo) and mysql_select_db($baza)) { // zapytanie do bazy danych $wynik = mysql_query('SELECT sum(league_t_points) FROM `mag_league_t` WHERE 1') or die('Błąd w zapytaniu!'); mysql_close(); } else echo 'Nie mogę połączyć się z bazą danych!'; // wyświetlany wyniki zapytania while($rek = mysql_fetch_array($wynik)) { echo $rek['sum(league_t_points)']; } "; $league_text .= " <br /> <b>Legenda:</b> <br /> <font color='blue'>#</font>W trakcie przygotowania dokumentacji<br /> <font color='deeppink'>#</font>Przekazane<br /> <font color='darkviolet'>#</font>W opracowaniu<br /> <font color='limegreen'>#</font>OgĹ‚oszone<br /> <font color='indigo'>#</font>Sprawdzanie ofert<br /> <font color='darkorange'>#</font>Wstrzymane<br /> <font color='green'>#</font>UniewaĹĽnione<br /> <font color='red'>#</font>ZakoĹ„czone<br /> </div> </div>"; } // while } $ns->tablerender(LEAGUE_PAGE, $league_text); $e107cache->set("league_table_page", $league_table_cache); } require_once(FOOTERF); ?>
W przypadku umieszczenia zapytania w innym miejscu wyskakuje poniższy błąd:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/mag/e107_plugins/wyjazdy/table.php on line 108
W przypadku umieszczenia treści zapytania w innym miejscu zapytanie działa bez problemowo.
Proszę o pomoc w rozwiązaniu problemu.