lomerok
23.06.2008, 11:41
Почему нероботает ?
class mysql
{
public $h;
public $u;
public $p;
public $d;
public $q;
public $otvet;
function connect()
{
mysql_connect($h,$u,$p) or die("error 1 host=$h,user=$u,pass=$p");
mysql_select_db($d) or die("error 2 base=$d");
}
public function query()
{
$o=mysql_query($q) or die("error 3");
$otvet=mysql_fetch_row($o);
return $otvet;
}
}
$h='localhost';
$u='root';
$p='';
$d='test';
$q='SELECT * FROM news';
$test=new mysql($h,$u,$p,$d,$q);
print "host=$h,user=$u,pass=$p,base=$d,query=$q";
$test->connect();
$test->query();
print $otvet;
class mysql
{
public $h;
public $u;
public $p;
public $d;
public $q;
public $otvet;
function connect()
{
mysql_connect($h,$u,$p) or die("error 1 host=$h,user=$u,pass=$p");
mysql_select_db($d) or die("error 2 base=$d");
}
public function query()
{
$o=mysql_query($q) or die("error 3");
$otvet=mysql_fetch_row($o);
return $otvet;
}
}
$h='localhost';
$u='root';
$p='';
$d='test';
$q='SELECT * FROM news';
$test=new mysql($h,$u,$p,$d,$q);
print "host=$h,user=$u,pass=$p,base=$d,query=$q";
$test->connect();
$test->query();
print $otvet;