Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, October 17, 2026

Diff for tucniak/webclient/lib/webt_web.php between version 1.1 and 1.2

version 1.1, 2005/11/17 20:56:34 version 1.2, 2005/11/23 20:57:54
Line 1 
Line 1 
 <?php  <?php
         class webt_web {  //(c) 2005 Juraj Kolesar koli@koli.sk, Stanka Kolesarova xica@koli.sk
                 public $id = 0;  class webt_web { /* {{{ ****************************************************/
                 public $url = "";          public $id = 0;
                         public function print_form() {          public $url = "";
           public function print_form() { /* {{{ **********************************/
 ?>  ?>
                         <TABLE>                          <TABLE>
                                 <TR>                                  <TR>
Line 11 
Line 12 
                                 </TR>                                  </TR>
                         </TABLE>                          </TABLE>
 <?php  <?php
                 }          } /* }}} */
                 public function print_table() {          public function print_table() { /* {{{ ********************************/
 ?>  ?>
                         <TABLE>                          <TABLE>
                                 <TR><TD>Meno:</TD>                      <TD><?php echo $this->url ?></TD></TR>                                  <TR><TD>Meno:</TD>
                                   <TD><?php echo $this->url ?></TD></TR>
                         </TABLE>                          </TABLE>
 <?php  <?php
                 }          } /* }}} */
                 public function data_get() {          public function data_get() { /* {{{ ***********************************/
                         db_connect();                  db_connect();
                         $db_query = "SELECT ".                  $db_query = "SELECT ".
                                         "pk_c_web, ".                                  "pk_c_web, ".
                                         "url " .                                  "url " .
                                 "FROM c_web ".                          "FROM c_web ".
                                 "WHERE pk_c_web=" . $this->id;                          "WHERE pk_c_web=" . $this->id;
                         $db_result = mysql_query($db_query);                  $db_result = mysql_query($db_query);
                         if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);                  if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);
                         else {                  else {
                                 $db_row = mysql_fetch_row($db_result);                          $db_row = mysql_fetch_row($db_result);
                                 $this->id                       = $db_row[0];                          $this->id                       = $db_row[0];
                                 $this->url              = $db_row[1];                          $this->url              = $db_row[1];
                         }                  }
                 }          } /* }}} */
                 public function data_insert() {          public function data_insert() { /* {{{ ********************************/
                         db_connect();                  db_connect();
                         $db_query = "INSERT INTO c_web (" .                  $db_query = "INSERT INTO c_web (".($this->id > 0? "pk_c_web, " : "")."url ".
                                         ($this->id > 0? "pk_c_web, " : "").                          ") VALUES (".($this->id > 0? "'" . $this->id . "', ": "")."'". $this->url . "')";
                                         "url ".                  $db_result = mysql_query($db_query);
                                 ") VALUES (".                  if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);
                                         ($this->id > 0? "'" . $this->id . "', ": "").                  else $this->id = mysql_insert_id();
                                         "'". $this->url . "')";                  return true;
                         $db_result = mysql_query($db_query);          } /* }}} */
                         if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);          public function data_update() { /* {{{ ********************************/
                         else $this->id = mysql_insert_id();                  db_connect();
                         return true;                  $db_query = "UPDATE c_web SET " .
                 }                                  "url='". $this->url . "' ".
                 public function data_update() {                          "WHERE pk_c_web='". $this->id ."'";
                         db_connect();                  if ($this->id > 0) $db_result = mysql_query($db_query);
                         $db_query = "UPDATE c_web SET " .                  if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);
                                         "url='". $this->url . "' ".                  return true;
                                 "WHERE pk_c_web='". $this->id ."'";          } /* }}} */
                         if ($this->id > 0) $db_result = mysql_query($db_query);          public function data_delete() { /* {{{ ********************************/
                         if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);                  db_connect();
                         return true;                  $db_query = "DELETE FROM c_join_person_web " .
                 }                          "WHERE " .
                 public function data_delete() {                                  "fk_c_web='". $this->id ."' AND ".
                         db_connect();                                  "fk_c_person='". $_GET["id_person"] . "'";
                         $db_query = "DELETE FROM c_join_person_web " .                  $db_result = false;
                                 "WHERE " .                  if ($this->id > 0) $db_result = mysql_query($db_query);
                                         "fk_c_web='". $this->id ."' AND ".                  if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);
                                         "fk_c_person='". $_GET["id_person"] . "'";                  return true;
                         $db_result = false;          } /* }}} */
                         if ($this->id > 0) $db_result = mysql_query($db_query);  } /* }}} */
                         if (!$db_result) die ('Chyba SQL: ' . mysql_error() . " " .$db_query);  function print_list_web($p_link) { /* {{{ ********************************/
                         return true;          db_connect();
                 }          $db_query = "SELECT ".
         }                          "c_web.pk_c_web, ".
                           "c_web.url, " .
                           "c_person.pk_c_person, ".
                           "c_person.name, ".
                           "c_person.surname, ".
                           "c_join_person_web.note, ".
                           "c_company.pk_c_company, ".
                           "c_company.name, ".
                           "c_join_company_web.note ".
                   "FROM ".
                           "c_web ".
                                   "LEFT JOIN c_join_person_web ON pk_c_web=c_join_person_web.fk_c_web ".
                                   "LEFT JOIN c_person ON pk_c_person=fk_c_person ".
                                   "LEFT JOIN c_join_company_web ON pk_c_web=c_join_company_web.fk_c_web ".
                                   "LEFT JOIN c_company ON pk_c_company=fk_c_company ".
                   "GROUP BY pk_c_web ".
                   "ORDER BY c_web.url";
           $db_result = mysql_query($db_query);
           if (!$db_result) die (MSG_ERROR_SQL . mysql_error() . " " . $db_query);
           else if (mysql_num_rows($db_result)>0) {
   ?>
                   <TABLE>
                           <TR>
                                   <TH><?php echo MSG_WEB ?></TH>
                                   <TH><?php echo MSG_PERSON_NAME ?></TH>
                                   <TH><?php echo MSG_NOTE ?></TH>
                                   <TH><?php echo MSG_COMPANY_NAME ?></TH>
                                   <TH><?php echo MSG_NOTE ?></TH>
                           </TR>
   <?php   while ($db_row = mysql_fetch_row($db_result)) {?>
                           <TR>
   <?php           $l_link = ($p_link == ""?"./edit_web.php?id=": $p_link . "&id_web="); ?>
                                   <TD><A href="<?php echo $l_link . $db_row[0] ?>"><?php echo $db_row[1] ?></A></TD>
                                   <TD><A href="./show_person.php?id=<?php echo $db_row[2] ?>"><?php echo $db_row[3] . " " . $db_row[4] ?></A></TD>
                                   <TD><?php echo $db_row[5] ?></TD>
                                   <TD><A href="./show_company.php?id=<?php echo $db_row[6] ?>"><?php echo $db_row[7] ?></A></TD>
                                   <TD><?php echo $db_row[8] ?></TD>
                           </TR>
   <?php   }?>
                   </TABLE>
   <?php
           } else echo MSG_EMPTY_LIST;
   } /* }}} */
 ?>  ?>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top