Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 23rd, 2012  |  syntax: None  |  size: 2.81 KB  |  hits: 13  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?php
  2.         include("zabazu.php");
  3.         include("MySmarty.php");
  4.        
  5.         global $smarty;
  6.        
  7.         function vrati()                                                //PITATI POD OBAVEZNO KAKO DA SE KONEKCIJA OBAVLJA SAMO JEDANPUT!!!!!?????
  8.         {
  9.                 $smarty = new MySmarty();
  10.                 global $databaseHost,$databaseName,$databaseUser,$databasePassword;
  11.                 $link = mysql_connect($databaseHost,$databaseUser,$databasePassword);
  12.                 mysql_select_db($databaseName,$link);
  13.                 $zaId = array( array());
  14.                 $zaNazive = array();
  15.                 $i = 0;
  16.                 if(!empty($link))
  17.                 {
  18.                         $naredba = "SELECT * FROM sektor";
  19.                         $rez = mysql_query($naredba,$link);
  20.                        
  21.                         while($red = mysql_fetch_array($rez))
  22.                         {
  23.                                 /*$zaId[$i] = $red["id"];
  24.                                 $zaNazive[$i] = $red["naziv"];*/
  25.                                
  26.                                 $zaId[$i] =(array("id"=>$red["id"],"naziv"=>$red["naziv"]));  //niz koji sadrzi id i naziv
  27.                                 $i = $i + 1;
  28.                         }
  29.                         //print(var_dump($zaId));
  30.                         //print($zaId["0"]["id"]);
  31.                         //print($zaId["1"]["naziv"]);
  32.                         $smarty->assign(array("zaId"=>$zaId));
  33.                         //$smarty->assign(array("sNaziv"=>$zaNazive));
  34.                 }
  35.                 else
  36.                 {
  37.                         print("Greska u konekciji!");
  38.                 }
  39.                
  40.                 return $zaId;
  41.         }
  42.        
  43.         function vratiRadnike($sektorId)
  44.         {
  45.                 $smarty = new MySmarty();
  46.                 global $databaseHost,$databaseName,$databaseUser,$databasePassword;
  47.                 $link = mysql_connect($databaseHost,$databaseUser,$databasePassword);
  48.                 mysql_select_db($databaseName,$link);
  49.                 if(!empty($link))
  50.                 {
  51.                         $naredba1 = "SELECT * FROM radnik WHERE sektorid=".$sektorId;
  52.                         $rez1 = mysql_query($naredba1,$link);
  53.                        
  54.                         $zaRadnike = array(array());
  55.                         $i = 0;
  56.                         while($red1 = mysql_fetch_array($rez1))
  57.                         {
  58.                                 $zaRadnike[$i] = array("jmbg"=>$red1["jmbg"],"ime"=>$red1["ime"],"sektorid"=>$red1["sektorid"]);
  59.                                 $i = $i+1;
  60.                         }
  61.                         print("<br>");
  62.                         print(var_dump($zaRadnike));
  63.                 }
  64.                 else
  65.                 {
  66.                         print("GRESKKAAAAAAAA!!!!");
  67.                 }
  68.                 $smarty->assign(array("radnici"=>$zaRadnike));
  69.                 return $zaRadnike;
  70.         }
  71.        
  72.         function brisiRadnika($jmbg)
  73.         {
  74.                 $smarty = new MySmarty();
  75.                 global $databaseHost,$databaseName,$databaseUser,$databasePassword;
  76.                 $link = mysql_connect($databaseHost,$databaseUser,$databasePassword);
  77.                 mysql_select_db($databaseName,$link);
  78.                 if(!empty($link))
  79.                 {
  80.                         $naredba2 = "DELETE FROM radnik WHERE jmbg=".$jmbg;
  81.                         $rez2 = mysql_query($naredba2,$link);
  82.                        
  83.                 }
  84.                 else
  85.                 {
  86.                         print("GRESKKAAAAAAAA!!!!");
  87.                 }
  88.        
  89.         }
  90.  
  91. ?>
  92.  
  93. <?php
  94.         /*vrati();
  95.         vratiRadnike(1);
  96.         brisiRadnika(2210988732526);*/
  97. ?>
  98.  
  99. pa ide klasa radnici iz koje pozivam sve zivo mada ja jos ovo opravljam
  100. <?php
  101.         include("funkcije.php");
  102.         //include("MySmarty.php");
  103.        
  104.         $smarty = new MySmarty();
  105.        
  106.         if(empty($_POST))
  107.         {
  108.                 vrati();
  109.                 $smarty->display("prva.tpl");
  110.         }
  111.        
  112.        
  113. ?>
  114.  
  115. i na kraju templejt
  116.  
  117. <html>
  118.         <head> <title> Sektori </title> </head>
  119.        
  120.         <body>
  121.                         [[foreach from=$zaId item=niz]]
  122.                                
  123.                                         [[$niz.id]] [[$niz.naziv]] <br>
  124.                        
  125.                         [[foreach]]
  126.        
  127.         </body>
  128.  
  129. </html>