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