OOP PHP の MYSQL 選択に問題があります。正しい書き方がわかりません。私のコードは次のとおりです。
$sql = "SELECT name_mcategory
FROM web_main_category WHERE userid=('".$userid."')";
$result = mysql_query($sql);
$e=0;
$maincat=array ();
while($data=mysql_fetch_array($result))
{
$maincat[$e]=$data['name_mcategory'];
$e++;
}
OOPでそれを書く方法は?私はこれを試しましたが、うまくいきませんでした。
class nweb {
var $userid;
var $mcategory;
function Getmain_category () {
$rs = mysql_query("SELECT name_mcategory
FROM web_main_category WHERE userid=$this->userid");
}
$this->tab=mysql_fetch_object($rs);
}
}
印刷ページで
$mcat = new nweb();
$mcat->getmain_category ();
$mcat->mcategory=$this->name_mcategory;
$maincat[$e]=$data['name_mcategory']; のようなデータを取得する方法