我是新来的,我是关于PHP5 OOP的新手。我创建db类和亲属函数作为connect(),disconnect(),select(),ecc。 我的问题和我的问题只是从数组$ res(result)中提取数据,以便以OOP方式公开数据。
<?php
include('../php/class/Database.php');
$db = new database();
$db->connect();
$db->select('post','*','post_category','post.Category = post_category.Id','Date DESC','0,10'); // Table name, Column Names, JOIN, WHERE conditions, ORDER BY conditions
$res = $db->getResult();
print_r($res);
$db->disconnect();
?>
$ res使用print_r()函数返回此字符串:
Array ( [0] => Array ( [Id] => 1 [Category] => 1 [Title] => W3C Validation Web [Content] => [Source] => [Link] => [Date] => 2013-12-20 14:15:00 [Author] => Andrea Limoli [ShortDescription] => HTML [LongDescription] => HyperText Markup Language ) [1] => Array ( [Id] => 13 [Category] => 13 [Title] => The art of Typography [Content] => [Source] => [Link] => [Date] => 2013-12-18 00:00:00 [Author] => Andrea Limoli [ShortDescription] => Typography [LongDescription] => Typography ) )
此代码有效,但我有一个HTML页面,我在那里公开数据,我必须在div中填写这些数据。例如:
echo("<div>".$row[Title]."</div>");
我知道如何以这种方式公开数据,但我知道以OOP方式在HTML页面上公开数据的最佳方式。
我的问题是:&#34;如何从$ res中提取数据并以OOP方式使用它?
答案 0 :(得分:0)
我试着给你一些资源来开始学习:
尝试使用PHP PDO
PHP数据对象(PDO)扩展定义了一个轻量级,一致的接口,用于访问PHP中的数据库。
有OOP模式来处理数据: