I searched the messages but didn't see anything related to this..  I 
could really use some help.  I've been coding php and mysql for years, 
but this is the first time I've messed with different databases in one 
place and the solution is escaping me.

I have 2 pages, index.php and menu.php

menu.php is included via require_once in index.php, just after the 
beginning of the body tag.

My select in index.php is returning Resource id #13, but no rows.  If 
I echo the query and then paste that into phpMyAdmin, it returns one 
row (as it should).

If I remove the call to menu.php, the query returns 1 row.

Menu.php is working correctly.

When I click one of the links and reload index.php, it echos this:

SELECT * FROM pages WHERE id=2 LIMIT 1 Resource id #13 0

What am I doing wrong?!



Here's the related code from index.php:


require_once("menu.php");

if($page_id){
}else{
        $db="my_db_goes_here";
      $page_id=1;
} //endif

$connection=my_connect($host,$username,$password,$db);

$query="SELECT * FROM pages WHERE id=$page_id LIMIT 1";
$sql=mysql_query($query) or die("Unable to query: ".$query);

echo $query." ".$sql," ".mysql_num_rows($sql);



Here's most of menu.php, minus some superfluous html:

foreach($db_array as $db){

$connection=my_connect($host,$username,$password,$db);

$query="select * from pages order by filename";
$sql=mysql_query($query) or die("Unable to query: ".$query);

while($row=mysql_fetch_array($sql)){
  $link=stripslashes($row['linkname']);
?>
  <a href="index.php?db=<?=$db?>&page_id=<?=$row['id']?>">
  <?=$link?>
  </a>
<?php
} //endwhile

mysql_close($connection);

} //endforeach








Community email addresses:
  Post message: [email protected]
  Subscribe:    [EMAIL PROTECTED]
  Unsubscribe:  [EMAIL PROTECTED]
  List owner:   [EMAIL PROTECTED]

Shortcut URL to this page:
  http://groups.yahoo.com/group/php-list 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/php-list/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to