*** empty log message ***

This commit is contained in:
Rodolphe Quiedeville
2002-12-30 13:56:28 +00:00
parent 9415300e6b
commit b4ca8d5e02
3 changed files with 137 additions and 102 deletions

View File

@@ -34,17 +34,23 @@ class Db {
global $conf; global $conf;
if ($host == '') { if ($host == '')
{
$host = $conf->db->host; $host = $conf->db->host;
} }
if ($user == '') {
if ($user == '')
{
$user = $conf->db->user; $user = $conf->db->user;
} }
if ($pass == '') {
if ($pass == '')
{
$pass = $conf->db->pass; $pass = $conf->db->pass;
} }
if ($name == '') { if ($name == '')
{
$name = $conf->db->name; $name = $conf->db->name;
} }
@@ -52,66 +58,81 @@ class Db {
$this->db = $this->connect($host, $user, $pass); $this->db = $this->connect($host, $user, $pass);
if (! $this->db) { if (! $this->db)
{
print "Db->Db() rat<61><br>\n"; print "Db->Db() rat<61><br>\n";
$this->ok = 0; $this->ok = 0;
return 0; return 0;
} }
$ret = $this->select_db($name); $ret = $this->select_db($name);
$this->ok = 1; $this->ok = 1;
return $ret; return $ret;
} }
/* /*
* *
*/ */
Function select_db($database) { Function select_db($database)
{
return mysql_select_db($database, $this->db); return mysql_select_db($database, $this->db);
} }
/* /*
* *
*/ */
Function connect($host, $login, $passwd) { Function connect($host, $login, $passwd)
{
$this->db = mysql_connect($host, $login, $passwd); $this->db = mysql_connect($host, $login, $passwd);
return $this->db; return $this->db;
} }
/* /*
* *
*/ */
Function clone() { Function clone()
{
$db2 = new Db("", "", "", "", ""); $db2 = new Db("", "", "", "", "");
$db2->db = $this->db; $db2->db = $this->db;
return $db2; return $db2;
} }
Function pconnect($host, $login, $passwd) { Function pconnect($host, $login, $passwd)
{
$this->db = mysql_pconnect($host, $login, $passwd); $this->db = mysql_pconnect($host, $login, $passwd);
return $this->db; return $this->db;
} }
Function close() { Function close()
{
$this->ret = mysql_close($this->db); $this->ret = mysql_close($this->db);
return $this->ret; return $this->ret;
} }
Function query($query, $limit="", $offset="") { Function query($query, $limit="", $offset="")
{
$query = trim($query); $query = trim($query);
$this->results = mysql_query($query, $this->db); $this->results = mysql_query($query, $this->db);
return $this->results; return $this->results;
} }
Function result($nb, $fieldname) { Function result($nb, $fieldname)
{
return mysql_result($this->results, $nb, $fieldname); return mysql_result($this->results, $nb, $fieldname);
} }
Function free() { Function free()
{
return mysql_free_result($this->results); return mysql_free_result($this->results);
} }
Function fetch_object() { Function fetch_object()
{
return mysql_fetch_object($this->results); return mysql_fetch_object($this->results);
} }
Function plimit($limit=0,$offset=0) { Function plimit($limit=0,$offset=0)
{
if ($offset > 0) { if ($offset > 0) {
return " LIMIT $offset,$limit "; return " LIMIT $offset,$limit ";
} else { } else {
@@ -119,39 +140,53 @@ class Db {
} }
} }
Function pdate($fname) { Function pdate($fname)
{
return "unix_timestamp($fname)"; return "unix_timestamp($fname)";
} }
Function idate($fname) { Function idate($fname)
{
return strftime("%Y%m%d%H%M%S",$fname); return strftime("%Y%m%d%H%M%S",$fname);
} }
Function fetch_array() { Function fetch_array()
{
return mysql_fetch_array($this->results); return mysql_fetch_array($this->results);
} }
Function fetch_row() {
Function fetch_row()
{
return mysql_fetch_row($this->results); return mysql_fetch_row($this->results);
} }
Function fetch_field() {
Function fetch_field()
{
return mysql_fetch_field($this->results); return mysql_fetch_field($this->results);
} }
Function num_rows() {
Function num_rows()
{
return mysql_num_rows($this->results); return mysql_num_rows($this->results);
} }
Function affected_rows() {
return mysql_affected_rows($this->results); Function num_fields()
} {
Function num_fields() {
return mysql_num_fields($this->results); return mysql_num_fields($this->results);
} }
Function error() {
Function error()
{
return mysql_error($this->db); return mysql_error($this->db);
} }
Function last_insert_id() {
Function last_insert_id()
{
return mysql_insert_id(); return mysql_insert_id();
} }
Function affected_rows() {
Function affected_rows()
{
return mysql_affected_rows(); return mysql_affected_rows();
} }
} }

View File

@@ -85,13 +85,13 @@ if ($action == 'create')
print '<table border="1" cellpadding="3" cellspacing="0">'; print '<table border="1" cellpadding="3" cellspacing="0">';
print '<tr><td valign="top">Pr<50>nom</td>'; print '<tr><td valign="top">Pr<50>nom</td>';
print '<td><input size="30" type="text" name="prenom" value=""></td></tr>'; print '<td class="valeur"><input size="30" type="text" name="prenom" value=""></td></tr>';
print '<tr><td valign="top">Nom</td>'; print '<tr><td valign="top">Nom</td>';
print '<td><input size="20" type="text" name="nom" value=""></td></tr>'; print '<td class="valeur"><input size="20" type="text" name="nom" value=""></td></tr>';
print '<tr><td valign="top">Login</td>'; print '<tr><td valign="top">Login</td>';
print '<td><input size="30" type="text" name="login" value=""></td></tr>'; print '<td class="valeur"><input size="30" type="text" name="login" value=""></td></tr>';
print '<tr><td valign="top">Description</td><td>'; print '<tr><td valign="top">Description</td><td>';
@@ -120,9 +120,9 @@ else
print '<table width="100%" border="1" cellpadding="3" cellspacing="0">'; print '<table width="100%" border="1" cellpadding="3" cellspacing="0">';
print '<tr><td valign="top">Nom</td>'; print '<tr><td valign="top">Nom</td>';
print '<td bgcolor="#e0e0e0">'.$fuser->nom.'</td>'; print '<td class="valeur">'.$fuser->nom.'</td>';
print '<td valign="top">Pr<50>nom</td>'; print '<td valign="top">Pr<50>nom</td>';
print '<td>'.$fuser->prenom.'</td></tr>'; print '<td class="valeur">'.$fuser->prenom.'</td></tr>';
print '<tr><td valign="top">Login</td>'; print '<tr><td valign="top">Login</td>';
print '<td bgcolor="#e0e0e0">'.$fuser->login.'</td>'; print '<td bgcolor="#e0e0e0">'.$fuser->login.'</td>';

View File

@@ -41,8 +41,8 @@ if ($result)
print '<TR class="liste_titre">'; print '<TR class="liste_titre">';
print "<TD>Prenom</TD>"; print "<TD>Prenom</TD>";
print "<TD>Nom</TD>"; print "<TD>Nom</TD>";
print "<TD>code</TD>";
print '<TD>login</TD>'; print '<TD>login</TD>';
print "<TD>code</TD>";
print "</TR>\n"; print "</TR>\n";
$var=True; $var=True;
while ($i < $num) while ($i < $num)