Autor Zpráva
ferdiks
Profil *
Ahoj, potřeboval bych pomoct s tímto výpisem. Když bych chtěl aby po vypsaní 1. kola zápasů udělalo prázdný řádek, respektive prázdný řádek tabulky. A aby to nevypisovalo pořád 1. kolo, když těch zápasů v 1 kole je 5, ale aby jen na prvním řádku bylo první kolo, kap už ne... Děkuji za rady

<?php
echo "<table class=\"tabulka-big\">\n";
echo "<tr class=\"table-header\">\n";
echo "<td title=\"Pořadí\">P.</td>\n";
echo "<td title=\"Tým\">Tým</td>\n";
echo "<td title=\"Odehraných zápasů\">Zápasů</td>\n";
echo "<td title=\"Vyhraných zápasů\">Výhry</td>\n";
echo "<td title=\"Remízy\">Remízy</td>\n";
echo "<td title=\"Prohraných zápasů\">Prohry</td>\n";
echo "<td title=\"Skóre\">Skóre</td>\n";
echo "<td title=\"Body\">Body</td>\n";
echo "</tr>\n";
$stridavy = 0;
$tecka = ".";
$dvojtecka = ":";
$spojeni = @mysql_connect("$server","$uzivatel","$heslo");
$co = "SELECT * FROM `tabulka_tymu_2011` ORDER BY `body` DESC, `golrozdil` DESC";
$navrat = @mysql_db_query("$databaze", $co, $spojeni);
while (list($id, $tym, $zapasu, $vyher, $remiz, $proher, $skore_1, $skore_2, $golrozdil, $body, $vyjimka) = @mysql_fetch_row($navrat)){

$poradi2++;
$tym = str_replace("Kobeřice","<strong>Kobeřice</strong>", $tym); //// zvyrazneni
if ($stridavy<8){
echo "<tr class=\"table-body-postup\">\n";
}else{

if ($stridavy%2){
echo "<tr class=\"table-body-2-2\">\n";
}else{
echo "<tr class=\"table-body-2-1\">\n";
}
}
echo "<td>$poradi2$tecka</td>\n";
echo "<td>$tym</td>\n";
echo "<td>$zapasu</td>\n";
echo "<td>$vyher</td>\n";
echo "<td>$remiz</td>\n";
echo "<td>$proher</td>\n";
echo "<td>$skore_1 $dvojtecka $skore_2</td>\n";
echo "<td>$body</td>\n";
echo "</tr>\n";
$stridavy++;
}
echo ("</table>\n");
?>
ferdiks
Profil *
ferdiks:
Omlouvám se dal jsem špatný kód, tu je správný
<?
require ("include/config.php");
$tabulka = "zapasy_2011";
$spojeni = mysql_connect("$server","$uzivatel","$heslo");
$co = "SELECT * , DATE_FORMAT( datum,  '%d.%m.%Y' ) AS  `datumk` , DATE_FORMAT( dalsi_1,  '%H:%i' ) AS  `dalsi_1k` 
FROM  `$tabulka` 
ORDER BY  `kolo` ASC ,  `datum` ASC, `dalsi_1` ASC ";
$navrat = mysql_db_query("$databaze", $co, $spojeni);


echo "<table class=\"tabulka-big\"> 
<tr class=\"table-header\"> 
<td>Kolo</td>
<td>Utkání</td>
<td>Výsledek</td>
<td>Datum</td>
<td>Místo konání</td>
</tr>";

while (list($id,  $kolo,  $domaci,  $hoste,  $goly_domaci,  $goly_hoste,  $datum,  $misto_konani,  $dalsi_1,  $dalsi_2, $datumk,  $dalsi_1k) = @mysql_fetch_row($navrat)){
echo "
<tr>
<td>$kolo. kolo</td>
<td>$domaci - $hoste</td>
<td>$goly_domaci : $goly_hoste</td>
<td>$datumk, $dalsi_1k</td>
<td>$misto_konani</td>
</tr>";
}
echo "</table>";?>
Kajman_
Profil *
$last_round=null;
while (list($id,  $kolo,  $domaci,  $hoste,  $goly_domaci,  $goly_hoste,  $datum,  $misto_konani,  $dalsi_1,  $dalsi_2, $datumk,  $dalsi_1k) = @mysql_fetch_row($navrat)){
if($last_round!==$kolo)
{
  $kolostr=$kolo. kolo;
  if($last_round!==null)
  {
    echo "<tr><td colspan=5>&nbsp;</td></tr>";
  }
}
else
{
  $kolostr='&nbsp;';
  $last_round=$kolo
}
echo "
<tr>
<td>$kolostr</td>
<td>$domaci - $hoste</td>
<td>$goly_domaci : $goly_hoste</td>
<td>$datumk, $dalsi_1k</td>
<td>$misto_konani</td>
</tr>";
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: