*** 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;
if ($host == '') {
if ($host == '')
{
$host = $conf->db->host;
}
if ($user == '') {
if ($user == '')
{
$user = $conf->db->user;
}
if ($pass == '') {
if ($pass == '')
{
$pass = $conf->db->pass;
}
if ($name == '') {
if ($name == '')
{
$name = $conf->db->name;
}
@@ -52,66 +58,81 @@ class Db {
$this->db = $this->connect($host, $user, $pass);
if (! $this->db) {
if (! $this->db)
{
print "Db->Db() rat<61><br>\n";
$this->ok = 0;
return 0;
}
$ret = $this->select_db($name);
$this->ok = 1;
return $ret;
}
/*
*
*/
Function select_db($database) {
Function select_db($database)
{
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;
}
/*
*
*/
Function clone() {
Function clone()
{
$db2 = new Db("", "", "", "", "");
$db2->db = $this->db;
return $db2;
}
Function pconnect($host, $login, $passwd) {
Function pconnect($host, $login, $passwd)
{
$this->db = mysql_pconnect($host, $login, $passwd);
return $this->db;
}
Function close() {
Function close()
{
$this->ret = mysql_close($this->db);
return $this->ret;
}
Function query($query, $limit="", $offset="") {
Function query($query, $limit="", $offset="")
{
$query = trim($query);
$this->results = mysql_query($query, $this->db);
return $this->results;
}
Function result($nb, $fieldname) {
Function result($nb, $fieldname)
{
return mysql_result($this->results, $nb, $fieldname);
}
Function free() {
Function free()
{
return mysql_free_result($this->results);
}
Function fetch_object() {
Function fetch_object()
{
return mysql_fetch_object($this->results);
}
Function plimit($limit=0,$offset=0) {
Function plimit($limit=0,$offset=0)
{
if ($offset > 0) {
return " LIMIT $offset,$limit ";
} else {
@@ -119,39 +140,53 @@ class Db {
}
}
Function pdate($fname) {
Function pdate($fname)
{
return "unix_timestamp($fname)";
}
Function idate($fname) {
Function idate($fname)
{
return strftime("%Y%m%d%H%M%S",$fname);
}
Function fetch_array() {
Function fetch_array()
{
return mysql_fetch_array($this->results);
}
Function fetch_row() {
Function fetch_row()
{
return mysql_fetch_row($this->results);
}
Function fetch_field() {
Function fetch_field()
{
return mysql_fetch_field($this->results);
}
Function num_rows() {
Function num_rows()
{
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);
}
Function error() {
Function error()
{
return mysql_error($this->db);
}
Function last_insert_id() {
Function last_insert_id()
{
return mysql_insert_id();
}
Function affected_rows() {
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 '<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 '<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 '<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>';
@@ -120,9 +120,9 @@ else
print '<table width="100%" border="1" cellpadding="3" cellspacing="0">';
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>'.$fuser->prenom.'</td></tr>';
print '<td class="valeur">'.$fuser->prenom.'</td></tr>';
print '<tr><td valign="top">Login</td>';
print '<td bgcolor="#e0e0e0">'.$fuser->login.'</td>';

View File

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