On Thu, Nov 6, 2008 at 11:59 PM, Jim Lucas <[EMAIL PROTECTED]> wrote:
> Kyle Terry wrote:
>> I believe I'm doing everything right here. It just seems like it doesn't
>> end. The browser just keeps trying to load the page forever...
>>
>> function displayAll(){
>>     global $db;
>
> What the heck is in $db?  Which SQL class(es) are you using for your DB 
> handler?

[snip]

I believe the OP already said it's (supposed to be) an instance of
mysqli, and in that sense the code looks very similar to the example
in the manual for mysqli_stmt::fetch(). One difference I see that may
help track down the problem is that the example checks to see whether
the mysqli::prepare() statement actually returns a result.

<?php
function displayAll(){
   global $db;
   $sql = "SELECT `release_id`, `description`, date(`release_date`) AS
`date`, `issues`, `priority` FROM `release_data`";

// INSERT IF TEST HERE...
   if ($all = $db->prepare($sql)) {
       $all->execute();
       $all->bind_result($release_id, $description, $date, $issues, $priority);

       while($all->fetch()){

           $i = 0;
           $iss_link = explode(', ', $issues);

// INITIALIZE $row2
           $row2 = array();
           foreach($iss_link as $a){
             $row2[$i] = "<a
href=\"http://mantisus/view.php?id=$a\"target=\"_blank\";>".$a.'</a>';
             $i++;
           }
           $issues = implode(', ', $row2);

           echo $release_id;
           echo $description;
           echo $date;
           echo $issues;
           echo $priority;
           echo '<br />';
       }

       $all->close();

// ADD AN ELSE IN CASE THERE IS AN ERROR MESSAGE
    } else {
        echo $db->error();
    }

}

?>

Andrew

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to