Results 1 to 11 of 11
Thread: Òàáëèöà ñ PHP
Hybrid View
-
26th December 2009 20:40 #1
Òàáëèöà ñ PHP
Çäðàâåéòå. Èñêàì äà íàïðàâÿ ñëåäíîòî åëåìåíòàðíî (íî çà ñåãà íå è çà ìåí) íåùî ñ ïîìîùòà íà PHP.

Ñ ASP ìîãà äà ãî íàïðàâÿ, íî ñúðâúðà íà êîéòî õîñòâàì íå ïîääúðæà ASP. Ïîçíàíèÿòà ìè çà PHP ñà íà÷àëíè.
Öåëòà ìè å äà èçïîëçâàì øàáëîíà è çà ïî-ãîëåìè òàáëèöè, êàòî ñìåíÿì ñàìî ôîðìóëàòà èç÷èñëÿâàùà òðåòàòà êîëîíà.Last edited by hotris; 26th December 2009 at 20:45.
-
26th December 2009 20:52 #2
-
26th December 2009 21:45 #3
Àêî ñòàâà ñ JavaScript äîáðå. Íå ñúì çàïîçíàò ñ òîçè åçèê, íî ïðåäïîëàãàì ùå ãî ðàçáåðà.
-
26th December 2009 22:19 #4Òîâà ëè òè òðÿáâà?PHP Code:
<?php
$tableCol = array(468, 4343.43, 564, 54654);
$multiplier = 2;
echo '<table>';
foreach ($tableCol as $val) {
echo '<tr>';
echo '<td>' . $val . '</td>';
echo '<td>' . $multiplier . '</td>';
echo '<td>' . $val * $multiplier . '</td>';
echo '</tr>';
}
echo '</table>';
?>
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...
-
27th December 2009 00:27 #5
Íå å òî÷íî òîâà. Èñêàì äà èìèòèðàì äúðæàíèåòî íà åêñåëñêà òàáëèöà â ñòðàíèöàòà. Âúâ âòîðàòà êîëîíà äà ñå âúâåæäàò ïðîèçâîëíè ñòîéíîñòè, à â òðåòàòà àâòîìàòè÷íî äà ñå ïîêàçâà ïðîèçâåäåíèåòî íà ïúðâèòå äâå.

Èçâèíÿâàì ñå, ÷å íå óòî÷íèõ äîáðå â ïúðâèÿ ïîñò.Last edited by hotris; 27th December 2009 at 00:43.
-
27th December 2009 01:08 #6
Ñ ÷èñòî php ùå ìîæå äà ãè ñìåòíå ñëåä íàòèñêàíå íà Submit áóòîí, àêî èñêàø äà ñòàâà îò ðàç - javascript èëè AJAX, êîåòî ïàê å javascript
-
27th December 2009 03:53 #7
âèæ êàêâî íàïèñàõ:
http://213.214.79.39/proba123.html
Âúðøè ëè òè ðàáîòà ?
-
27th December 2009 08:18 #8Ëåêî áåçóìíî å äà êàëêóëèðàø âñè÷êî áåç íóæäà è òî ïî 1000 ïúòè â ñåêóíäà. Àìè àêî ñà ïîâå÷å êëåò÷èöèòå è ñìåò÷èöèòå?Code:
//setInterval("calculate()",1); window.onload=function(){ calculate(); } </script> </head> <body> <table border=1> <tr><td> <input type="text" class="text" value="2" id="td1" onclick="this.value=''" onKeyUp="calculate()"> </td> <td> <input type="text" class="text" value="4" id="td2" onclick="this.value=''" onKeyUp="calculate()">
Âàæíèòå ïðîìåíè ñà â ÷åðâåíî.EVGA X299 FTW K|i9-7960X@4.7|4x8 Patriot Viper Steel 4000|GTX 1660 Ti|970 EVO 1 TB|Seasonic Focus GX-1000|Xigmatek Elysium|Êèëî è ïîëîâèíà âîäà
Rampage IV Extreme BE|E5-1680v2@4.7|4x4 HyperX 1866|Cougar Aqua 240|GTX 1050 Ti|970 EVO 1/4 TB|CM 850 SilentPro|HAF-X|Áåç èñòèíñêî âîäíî
-
27th December 2009 11:19 #9
Çàïîâÿäàé:
http://vaxas-place.com/test/tablica.html

Äîáàâÿø jQuery è êîïèðàø ñëåäíèÿ êîä:
È âñè÷êî ðàáîòèCode:$( function(){ $("table#calc input").change( function(){ $(this).parent().siblings("td:last") .text( parseFloat( $(this).parent().siblings("td:first").text() ) * parseFloat( $(this).val() ) ); } ); } );
Åäèíñòâåíîòî èçèñêâàíå å òàáëèöàòà äà èìà id="calc".
Êîëîíè, êëåòêè è òåêñòîâè ïîëåòà íå å íóæíî äà èìàò id. Ðàáîòè ñ íåîãðàíè÷åí áðîé ðåäîâå.
Ïðîâåðêà è âàëèäàöèÿ íà ïîëåòî òðÿáâà äà ñå ïðàâè, àêî èñêàø äà íå ïîêàçâà NaN, êîãàòî âúâåäåø áóêâè.
Ñìÿòàíåòî ñòàâà ïðè íàòèñêàíå íà Enter èëè ïðè îòíåìàíå íà ôîêóñà íà ïîëåòî.
-
27th December 2009 04:13 #10
@Dimitar+ - Ëåê îôòîïèê. Ñëó÷àéíî òè âèäÿõ ñàéòà è ìíîãî îò php êîäà ... áåçóìíî å íàïèñàí - ò.å. ìíîãî íåîïòèìèçèðàíî íà íèâî MySQL çàÿâêè. Èìàø è ìíîãî äóïêè â ñèãóðíîñòòà. Àêî èñêàø ìîãà äà òè äàì ðàçíè ñúâåòè íà ëè÷íî.
-
27th December 2009 17:20 #11
Áëàãîäàðÿ òè genn! Íÿìà òàêîâà åëåãàíòíî ðåøåíèå.
Íå çíàì êàê ðàáîòè, íî êîäà ìîæå äà ñå èçïîëçâà ñ äðåáíè êîðåêöèè è â äðóãè çàäà÷è.




Reply With Quote

Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè