Jump to content

null results from query


fife

Recommended Posts

I have a tripple join that is working as it should.  How ever I want it to bring back all results even it there are no results in the news table.  There will always be a network but not news for a network.

 

  Here is the query

SELECT news.*, members.*, networks.* FROM news 
INNER JOIN members ON members.idmembers = news.idmember 
INNER JOIN networks ON networks.idnetworks = news.idnetwork 
WHERE news.idnetwork='".$_GET['network']."' ORDER BY news.idnews DESC

 

Ive tried left join and right join on the second inner join but still it does not bring back any results.  if there is a news item it works great but it needs to without a news item

 

Link to comment
https://forums.phpfreaks.com/topic/265572-null-results-from-query/
Share on other sites

try

 

$sql = "SELECT *
FROM networks 
    LEFT JOIN news ON networks.idnetworks = news.idnetwork 
    LEFT JOIN members ON members.idmembers = news.idmember
WHERE networks.idnetworks = {$_GET['network']}
ORDER BY news.idnews DESC";

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.