<?php
class MyDB{
protected $dbh;
protected $query;
public function connect(){
$this -> dbh = mysql_connect(HOST, USERNAME, PASSWORD) or die (mysql_error());
mysql_select_db(DATABASE) or die(mysql_error());
}
public function close(){
mysql_close($this->dbh);
}
public function query($sql){
$this->query = mysql_query($sql,$this-> dbh);
if ($this->query)
return $this->query;
else{
if(strlen($sql)<500)
echo "<br />query: <br />$sql <p/>";
else
echo "<br />long query string <br />";
die("not so good!" .mysql_error());
}
}
public function doQuery($sql){
$this -> connect();
return $this->query($sql);
}
function quoteSmart($value){
if (get_magic_quotes_gpc()){
$value = stripslashes($value);
}
if (!is_numeric($value)){
$value = "'".mysql_real_escape_string($value)."'";
}
return $value;
}
public function fetch(){
return mysql_fetch_row($this->query);
}
public function fetchArray(){
return mysql_fetch_array($this->query);
}
}
?>
Zou iemand mij kunnen vertellen wat ik moet veranderen aan deze code om deze te kunnen laten werken op een 4.3.10 php host
alvast bedankt