在cakephp中执行自定义查询.我已应用以下代码.
$conn = ConnectionManager::get('default');
$rs = $conn->query('SELECT * FROM customers');
Run Code Online (Sandbox Code Playgroud)
它给了我空白数组虽然customers表有20条记录.
请给我一些解决方案.
谢谢.
MSS*_*MSS 18
这不是推荐的,但有时没有别的办法!:
你应该提到连接管理器的命名空间
use Cake\Datasource\ConnectionManager;
Run Code Online (Sandbox Code Playgroud)获取/初始化连接
$conn = ConnectionManager::get('default');
Run Code Online (Sandbox Code Playgroud)用这样的东西执行SQL
$stmt = $conn->execute('SELECT * FROM customers');
Run Code Online (Sandbox Code Playgroud)获取结果
$results = $stmt ->fetchAll('assoc');
Run Code Online (Sandbox Code Playgroud)也可以看看
| 归档时间: |
|
| 查看次数: |
13756 次 |
| 最近记录: |