---
title: "Loopa ut trots tomt värde i db?!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/71798-loopa-ut-trots-tomt-värde-i-db"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "ironhead"
published: "2003-03-22T10:55:38.000Z"
updated: "2003-03-25T21:16:45.000Z"
replies: 7
views: 315
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/71798-loopa-ut-trots-tomt-värde-i-db"
---

# Loopa ut trots tomt värde i db?!

## #1 — ironhead, 2003-03-22T10:55Z

Har 2 tabeller i en mySQL-db

companies
\-------------
company
id

banner
\---------
banner
companyid

$query = "SELECT \* FROM companies INNER JOIN banner ON companies.id = banner.companyid WHERE id=".$\_GET\["id"\];

Jag vill lista ut företagsnamnet och en eventuell banner om det finns det i tabellen...finns det ingen banner skall bara företagsnamnet visas.

Men som det ser ut nu, så om det inte finns nån banner, visas inte heller företagsnamnet...hur löser man det?

Permalänk: https://www.webforum.nu/p/71798

## #2 — ironhead, 2003-03-22T19:20Z

Gjorde en tråkig lösning med två loopar....en för företagen, och en för banners...men det måste finnas en bättre lösning!

Hur gör man när man har en himla massa joinar & tabeller och plötsligt så är ett fält tomt i databasen....vad gör man då?!

Permalänk: https://www.webforum.nu/p/985838

## #3 — Mungo, 2003-03-25T10:47Z

Använd LEFT JOIN?

Permalänk: https://www.webforum.nu/p/990317

## #4 — @nders, 2003-03-25T10:48Z

Snarare OUTER JOIN...

Permalänk: https://www.webforum.nu/p/990320

## #5 — K@llen, 2003-03-25T11:51Z

Liknande problem är löst här:
<http://www.webforum.nu/showthread.php?s=&threadid=69700>

Permalänk: https://www.webforum.nu/p/990347

## #6 — ironhead, 2003-03-25T16:20Z

\*pust\* svettigt!  :) 
Finns det ingen mySQL join-fixare med klass :OO 

btw Tackar!

Permalänk: https://www.webforum.nu/p/990586

## #7 — @nders, 2003-03-25T18:37Z

Fick du ihop det? Vore kul att se resultatet i så fall.

Mvh

Permalänk: https://www.webforum.nu/p/990684

## #8 — ironhead, 2003-03-25T21:16Z

Gjorde såhär:

$query = "SELECT companies.id,companies.company,banner.banner FROM companies LEFT JOIN banner ON companies.id = banner.companyid WHERE companies.id=".$\_GET\["id"\]; 

Det va inte så himla svårt....när man får hjälp  :birp

Permalänk: https://www.webforum.nu/p/990822

---

Tråden på webben: https://www.webforum.nu/amne/php/71798-loopa-ut-trots-tomt-värde-i-db
