【发布时间】:2013-06-05 00:32:46
【问题描述】:
好的,我对 php 中的数组有点困惑。这是代码
$search = "%" . $search ."%";
// Step 1: Establish a connection
$db = new PDO("mysql:host=localhost;dbname=########", "#########", "###########");
// Step 2: Construct a query
$query = "SELECT * FROM movies WHERE title LIKE " . $db->quote($search);
// Step 3: Send the query
$result = $db->query($query);
// Step 4: Iterate over the results
while($row = $result->fetch(PDO::FETCH_ASSOC)) {
var_dump($row);
echo $row['title'];
}
// Step 5: Free used resources
$result->closeCursor();
$db = null;
现在,当我搜索说“Candyman”时,它返回 6 个结果,我想做的是类似于 $row['title'][3] (这样我就可以获取数组中第三部电影的标题)
但是这不起作用$row['title']; 显示所有 6 个标题我如何访问下一个级别?
下面是我正在使用的搜索的链接 http://www.gorrors.com/moviesearch.php?search=candyman
对于新手问题很抱歉,但我不知所措,任何帮助将不胜感激。
【问题讨论】: