Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP Integrating PHP with Databases Querying the Database with PHP Working with Results

Jithin Johny George
Jithin Johny George
3,733 Points

Challenge question answer Request

Can someone post answer to the below challenge question. Thank You

Challenge Task 1 of 1 The company you work for wants to send an email to its member base. They want the email to contain a complementary offer based on their membership level.

We've included a helper.php file that contain the connection to the database and give us a PDO object $db to use. This helper file also contains a function to send_offer. The send_offer function accepts the following arguments: $member_id, $email, $fullname, $level

In the current file, we've included the query to select the required items from the database. The results of the database query are stored in a PDOStatement object named $results. Loop through those results and pass them to the send_offer function.

Tip: we used this method in the last video

index.php
<?php
include "helper.php";

try {
    $results = $db->query(
        "SELECT member_id, email, fullname, level FROM members"
    );
} catch (Exception $e) {
    echo $e->getMessage();
}
//add code below this line
Steven Parker
Steven Parker
229,732 Points

It doesn't look like you've started yet. Please give it your best "good faith" try and then post you code if you still have trouble.

And don't forget the hint given in the instructions: "Tip: we used this method in the last video".