Hallo an alle,
ich würde gerne mal wissen, wie ich auf meiner Seite nen Link mit einer Registrierung einfügen kann und sozusagen dann eine Datenbank erstellen kann.
Ein Freund von mir, der nun leider für 2 wochen im urlaub ist und mir somit nicht helfen kann, hatte mir das für Datenbank gegeben:
<?php
class dbaccess
{
//Datenbankzugriffsvariablen
var $dbname="db1";
var $dbhost="localhost";
var $dbuser="root";
var $dbpass="pentel";
//-----------------------------------------------------------
function openDB()
{
$db = mysql_connect($this->dbhost,$this->dbuser,$this->dbpass)
or die ("Konnte keine Verbindung zur Datenbank herstellen");
$res = mysql_select_db($this->dbname, $db);
return $db;
}
//-----------------------------------------------------------
function closeDB($db)
{
mysql_close($db);
}
//-----------------------------------------------------------
function ExecuteSQL($sql)
{
$db = $this->openDB();
if ($db != false)
{
$result = mysql_query($sql,$db);
$this->closeDB($db);
return $result;
}
else
{
return false;
}
}
//-----------------------------------------------------------
function FetchRowArray($sqlresult)
{
$ar = mysql_fetch_array($sqlresult);
return $ar;
}
//-----------------------------------------------------------
function GetRowCount($sqlresult)
{
return mysql_num_rows($sqlresult);
}
//-----------------------------------------------------------
function GetRowCountSQL($sql)
{
$sqlresult = $this->ExecuteSQL($sql);
return mysql_num_rows($sqlresult);
}
//-----------------------------------------------------------
}
?>
Ist das so ok?
Danke im Vorraus
ich würde gerne mal wissen, wie ich auf meiner Seite nen Link mit einer Registrierung einfügen kann und sozusagen dann eine Datenbank erstellen kann.
Ein Freund von mir, der nun leider für 2 wochen im urlaub ist und mir somit nicht helfen kann, hatte mir das für Datenbank gegeben:
<?php
class dbaccess
{
//Datenbankzugriffsvariablen
var $dbname="db1";
var $dbhost="localhost";
var $dbuser="root";
var $dbpass="pentel";
//-----------------------------------------------------------
function openDB()
{
$db = mysql_connect($this->dbhost,$this->dbuser,$this->dbpass)
or die ("Konnte keine Verbindung zur Datenbank herstellen");
$res = mysql_select_db($this->dbname, $db);
return $db;
}
//-----------------------------------------------------------
function closeDB($db)
{
mysql_close($db);
}
//-----------------------------------------------------------
function ExecuteSQL($sql)
{
$db = $this->openDB();
if ($db != false)
{
$result = mysql_query($sql,$db);
$this->closeDB($db);
return $result;
}
else
{
return false;
}
}
//-----------------------------------------------------------
function FetchRowArray($sqlresult)
{
$ar = mysql_fetch_array($sqlresult);
return $ar;
}
//-----------------------------------------------------------
function GetRowCount($sqlresult)
{
return mysql_num_rows($sqlresult);
}
//-----------------------------------------------------------
function GetRowCountSQL($sql)
{
$sqlresult = $this->ExecuteSQL($sql);
return mysql_num_rows($sqlresult);
}
//-----------------------------------------------------------
}
?>
Ist das so ok?
Danke im Vorraus