Varför inte dela med dig av lösningen så att andra med samma problem kan prova?
Frågan#1
Radera denna tack!
Databaser & SQLur Databashanterare & SQL
3 svar · 1 423 visningar · startad av Inferis
Radera denna tack!
Varför inte dela med dig av lösningen så att andra med samma problem kan prova?
För att det var en dålig lösning.
Men jag kan visa ändå:
Så här ville jag göra:
return dibi::select('*, photos.id as pid')
->from('photos')
if(isset($_GET['valtid'])){
->where('display = ' . $valtID . '')
}
->innerJoin('users')
->on('users.id = photos.user_id')
->orderBy($orderBy)
->fetchAll($ofsset, $limit);
Så gjorde jag:
if(isset($_GET['valtid'])){
$valtID = $_GET['valtid'];
return dibi::select('*, photos.id as pid')
->from('photos')
->where('display = ' . $valtID . '')
->innerJoin('users')
->on('users.id = photos.user_id')
->orderBy($orderBy)
->fetchAll($ofsset, $limit);
} else {
return dibi::select('*, photos.id as pid')
->from('photos')
->where('display = 1')
->innerJoin('users')
->on('users.id = photos.user_id')
->orderBy($orderBy)
->fetchAll($ofsset, $limit);
}
Kanske någon som har en bättre lösning?