<?php
include_once 'db.php';
include 'App.php';
class AppManager{
function insert($app)
{
$db = new Db();
$config['host']="localhost";
$config['user']="root";
$config['pwd']="55";
$config['database']="application";
$config['char']='utf8';
$link=$db->connect($config);
$db->table('app');
$data=array(
'name'=>$app->getName(),
'description'=>$app->getDescription(),
);
$db->add($data);
} function update($app)
{
$db->table('app');
$db->update($data);
$data=array(
'name'=>$app->getName(),
'description'=>$app->getDescription(),
);
$db->update($data);
}
function select($app)
{
$db = new Db();
$config['host']="localhost";
$config['user']="root";
$config['pwd']="55";
$config['database']="application";
$config['char']='utf8';
$link=$db->connect($config);
$db->table('app');
$result = $db->field('*')->findAll();
include_once 'db.php';
include 'App.php';
class AppManager{
function insert($app)
{
$db = new Db();
$config['host']="localhost";
$config['user']="root";
$config['pwd']="55";
$config['database']="application";
$config['char']='utf8';
$link=$db->connect($config);
$db->table('app');
$data=array(
'name'=>$app->getName(),
'description'=>$app->getDescription(),
);
$db->add($data);
} function update($app)
{
$db->table('app');
$db->update($data);
$data=array(
'name'=>$app->getName(),
'description'=>$app->getDescription(),
);
$db->update($data);
}
function select($app)
{
$db = new Db();
$config['host']="localhost";
$config['user']="root";
$config['pwd']="55";
$config['database']="application";
$config['char']='utf8';
$link=$db->connect($config);
$db->table('app');
$result = $db->field('*')->findAll();
你每次不就是实例化一下你的 AppManager ,其他的工作都由计算机来完成吗?
然后在外面做一个实例化
再使用insert($con,$app);
这样能行?