1

OK、私は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](したがって、配列内の 3 番目の映画のタイトルを取得できます)。ただし、これは機能しません$row['title'];。6 つのタイトルすべてが表示されます次のレベルにアクセスしますか?

以下は、私が使用している検索へのリンクです http://www.gorrors.com/moviesearch.php?search=candyman

初心者の質問で申し訳ありませんが、途方に暮れています。どんな助けでも大歓迎です。

4

3 に答える 3