Predmet:Re: Proba koda
   
PreuzmiIzvorni kôd (Text):- $upit=mysql_query("SELECT datum,ime_voca,sifra 
-                 FROM voce 
-                 ORDER BY DATE(datum) asc 
-                 LIMIT 0 , 100") 
-                 or die(mysql_error()); 
-          
- $csv= "Datum".",imeVoca".",sifra"."\n"; 
- while ($row = mysql_fetch_array($upit)){ 
-         $strDatum=(string)$row[0]; 
-         $strImeVoca=(string)($row[1]); 
-         $strDatum=(string)date('d/m/Y',strtotime($row[2])); 
-   
-         $csv.='"'.$strDatum.'",'.'"'.$strImeVoca.'",'.'"'.$strDatum.'",'.'"'.$strEndDate."\n"; 
- } 
- unset($upit); 
 
klikom na tipku mozemo skinuti taj fajl
u HTML-u imamo tipku:
PreuzmiIzvorni kôd (Text):- <form> 
- <input type='button' name='Release' onclick= '[b]downloadCSV[/b]({ filename: "voce.csv" });' value='DOWNLOAD CSV FILE'> 
- </form> 
 
HTML poziva javascript funkciju koja skida fajl na hard disk
PreuzmiIzvorni kôd (Text):- <script type="text/javascript"> 
-         function [b]downloadCSV[/b](args) {   
-                 var data, filename, link; 
-                 var csv = < echo json_encode($csv);>; 
-                 filename = args.filename || 'export.csv'; 
-                 if (!csv.match(/^data:text\/csv/i)) { 
-                         csv = 'data:text/csv;charset=utf-8,' + csv; 
-                 } 
-                 data = encodeURI(csv); 
-                 link = document.createElement('a'); 
-                 link.setAttribute('href', data); 
-                 link.setAttribute('download', filename); 
-                 link.click(); 
-                 uvecajCSVklik(); 
-         } 
-         function uvecajCSVklik(){ 
-   
-                 //kod kojim uvecavamo broj skidanja table voce 
-   
-         } 
- </script> 
 
za uvecavanje broj skidanja u koristim ovo:
PreuzmiIzvorni kôd (Text):- //uvecaj broj skidanja 
- $query='UPDATE voce SET ukupno =(ukupno+1), datum= NOW()'; 
- mysql_query($query) or die(mysql_error()); 
- unset($query); //praznjenje upita 
 
da, radi   
     zivot je moja domovina.