Autor | Zpráva | ||
---|---|---|---|
luma64 Profil |
#1 · Zasláno: 17. 6. 2013, 10:38:05
Mam udaje za saly , za konkretny den. Pocet udajov pre kazdu salu je rozny. Je mozne zobrazit tabulu so strukturou
sala 1 | sala 2 | sala 3 --------------------------- udaj1 | udaj1 | udaj1 --------------------------- udaj2 | udaj2 | --------------------------- udaj3 | | Moj kod zmrsi taketo zobrazenie. $sql_report_sala="select distinct(Location) from jqcalendar where Subject='URO' and substr(StartTime,1,10)='$report_den' order by Location,sala_cislo"; // pocet sal pre vypis stlpcov $result_sala=mysql_query($sql_report_sala) or die(mysql_error());//vykona $qry if ($result_sala) { echo "<table width='600' FONT COLOR=WHITE FACE='Geneva, Arial' SIZE=4 border='1'>"; while($row_sala = mysql_fetch_array( $result_sala )) // keeps getting the next row until there are no more to get { echo "<td>"; $sala = $row_sala['Location']; echo "OPER $sala" ; //vypis za salu $sql_report_operacia="select * from jqcalendar where Subject='XXX' and substr(StartTime,1,10)='$report_den' and Location = '$sala' order by Location"; // pocet sal pre vypis stlpcov //echo $sql_report_operacia; $result_sala_operacia=mysql_query($sql_report_operacia) //vykona $qry or die(mysql_error()); if ($result_sala_operacia) { while($row_operacia = mysql_fetch_array( $result_sala_operacia )) { ?> <br> <?php echo $row_operacia['rc']; ?> <br> <?php echo $row_operacia['operater']; ?> <hr> <?php } } // operacie za salu vypisane echo "</td>"; } echo "</table>"; } |
||
peta Profil |
Komplikujes si praci. Vzhled tabulky res pres css a tabulku si uloz do promenne a vypis na konci.
Nejčastější potíže s PHP (FAQ)- Řazení po řádcích / Řazení po sloupcích (Kody ale obsahuji presne stejne chyby...) |
||
luma64 Profil |
#3 · Zasláno: 17. 6. 2013, 10:54:31
... a ked to neviem urobit cez css...
|
||
peta Profil |
Rozhazeni na radky a sloupce v css jde taky, ale je to komplikovanejsi. To je lepsi pres php, viz link. Ja spis myslel, ze bys v css mel resit toto:
width='600' FONT COLOR=WHITE FACE='Geneva, Arial' SIZE=4 border='1' Na tenhle prikaz si udelej funkci mysql_query($sql_report_operacia) //vykona $qry or die(mysql_error()); |
||
Keeehi Profil |
#5 · Zasláno: 17. 6. 2013, 12:42:41
peta:
„Kdyz to das do funkce, tak staci jednou v definici funkce to smazat.“ Ale fuj, žádné mazání, nýbrž přepis na logovací funkci. |
||
Časová prodleva: 11 let
|
0