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?
> $sql = "SELECT release_id, description, date(release_date) date, issues,
> priority FROM release_data";
> $all = $db->prepare($sql);
> $all->execute();
> $all->bind_result($release_id, $description, $date, $issues, $priority);
Not sure, but is your bind_results() method handling all the variable here as
pass by reference?
If so, I hope you are not expecting them to be updated as you run the while
loop below...
>
> while($all->fetch()){
Usually, a while statement like this looks a little more like this...
while( $row = $all->fetch() ) {
>
> $i = 0;
> $iss_link = explode(', ', $issues);
Where are you defining the $issues variable? Where is this coming from?
I see that it will exist on the second pass through, but you need to not cause
a PHP E_NOTICE warning...
> foreach($iss_link as $a){
> $row2[$i] = "<a href=\"http://mantisus/view.php?id=$a\"
> target=\"_blank\">".$a.'</a>';
> $i++;
Why have a counter here??? php will take care of dynamically added an index to
an array if you call it with $row2[]
> }
> $issues = implode(', ', $row2);
>
> echo $release_id;
> echo $description;
> echo $date;
> echo $issues;
> echo $priority;
> echo '<br />';
Where are the above variables defined/create?
> }
>
> $all->close();
> }
>
--
Jim Lucas
"Some men are born to greatness, some achieve greatness,
and some have greatness thrust upon them."
Twelfth Night, Act II, Scene V
by William Shakespeare
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php