09. marts 2007 - 18:31Der er
15 kommentarer og 1 løsning
connect side til Mysql
hejsa
Jeg har siddet og kigget på nettet efter en con, side man kan bruge til mysql, det skulle gerne være sådan at den kan sende en mail, hvis der skulle ske en fejl på siden, nogle der har en ide om hvor man kan finde sådan en, gøre ikke noget hvis den kan mere
jamen alstå den skal connect til Mysql og så hvis der skulle ske en fejl skal den sende en mail, med en beskrives af fejlen, hvad der gik galt, hvad klokken var hva side det skete på og sådan ting
hmm, jeg skal bare bruge et script der kan connect til mysql, og så hvis der skulle ske en fejl mens den kan det skal den bare sende en mail, er ikke int i at få oplysniner og min mysql
class SQLConnector() { public function Debug ( $err ) { mail("fejl@domain.dk","Der er SQL fejl!", "MySQL rapport:\n".$err.""); mysql_close(); exit; }
public function __construct() { @mysql_connect( sqlHost, sqlUser, sqlPass ) or die ( $this->Debug ( mysql_error() ); @mysql_select_db( sqlDb ) or die ( $this->Debug ( mysql_error() ); } }
class SQLErrors extends SQLConnector { public function GetQuery ( $fields, $table, $type, $other ) { public function Debug ( $err ) { mail("fejl@domain.dk","Der er SQL fejl!", "MySQL rapport:\n".$err.""); mysql_close(); exit; }
$fields = split(",",$fields); for ( $i=0;$i<count($fields);$i++) { $out.=$fields[$i] . ","; } $con = mysql_query ( "SELECT ".$out." FROM ".$table." ".$other."" ) or die ( $this->Debug ( mysql_error() ); $type = ( $type ) ? "while" : "onlyOne"; if ( $type == "while ") {
$MakeClass = new SQLErrors(); /** udtræk, tabel, while=true,ikkewhile=false,andet **/ echo $MakeClass->GetQuery("username,password","users",TRUE,"ORDER BY id DESC"); ?>
ha ha function Debug.. skal vel ikke være under GetQuery... den er jo under SQLConnector ...
class SQLErrors extends SQLConnector { function GetQuery ( $query ) { return mysql_query ( $query ) or die ( $this->Debug ( mysql_error() ); } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.