Radera denna tack!
Jag kan inte hämta en querystring?
3 svar · 1 423 visningar · startad av Inferis
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?