使用thinkphp 将content,name,phone 插入到message表中
时间: 2023-07-16 18:15:37 浏览: 90
可以按照以下步骤使用ThinkPHP将数据插入到message表中:
1. 创建一个名为Message的模型类,模型类对应message表。
```php
namespace app\index\model;
use think\Model;
class Message extends Model
{
protected $table = 'message';
}
```
2. 在控制器中调用模型类的create方法,将数据插入到message表中。假设你的表结构中有content、name、phone三个字段,那么代码可以如下:
```php
namespace app\index\controller;
use app\index\model\Message;
use think\Controller;
class Index extends Controller
{
public function addMessage()
{
$data = [
'content' => '留言内容',
'name' => '留言者姓名',
'phone' => '留言者电话'
];
$message = new Message();
$result = $message->create($data);
if ($result) {
echo '留言成功';
} else {
echo '留言失败';
}
}
}
```
3. 在路由中绑定控制器方法,可以使用GET或POST请求访问该方法,将数据插入到message表中。
```php
Route::get('addMessage', 'index/Index/addMessage');
```
阅读全文