Aiuto Query

dux86

Utente Attivo
20 Lug 2007
97
0
0
ciao ragazzi..

ho bisogno di un piccolo aiutino con una query

// CREATE ARRAY OF ACTION TYPES
$actiontypes_disallowed = explode(",", $user->usersetting_info['usersetting_actions_dontpublish']);
$actiontypes_query = $database->database_query("SELECT * FROM inkontatto_actiontypes WHERE actiontype_enabled=1 AND actiontype_setting=1");
while($actiontype = $database->database_fetch_assoc($actiontypes_query))
{
// MAKE THIS ACTION TYPE SELECTED IF ITS NOT DISALLOWED BY USER
$actiontype_selected = 1;
if(in_array($actiontype['actiontype_id'], $actiontypes_disallowed)) { $actiontype_selected = 0; }
INKONTATTO_Language::_preload($actiontype['actiontype_desc']);
$actiontypes_array[] = Array(
'actiontype_id' => $actiontype['actiontype_id'],
'actiontype_selected' => $actiontype_selected,
'actiontype_desc' => $actiontype['actiontype_desc']
);
}
in pratica questa query mi stampa tutti gli "actiontype_id" presenti nella tabella, invece a me servirebbe che mi stampasse un range di "actiontype_id", per esempio da actiontype_id=34 a actiontype_id=39

spero di essere stato chiaro, grazie
 

dux86

Utente Attivo
20 Lug 2007
97
0
0
nessuno sa come risolvere questa query?
magari qualche sito dove posso studiare un po di query MySQL?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
146
63
PR
www.borgo-italia.it
ciao
non puoi continuare con la query:

database_query("SELECT * FROM inkontatto_actiontypes WHERE actiontype_enabled=1 AND actiontype_setting=1 AND (actiontype_id>$quelloche_vuoi1 AND actiontype_id<$quelloche_vuoi2)" );
?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
prova:
PHP:
SELECT * FROM inkontatto_actiontypes WHERE actiontype_enabled=1 AND actiontype_setting=1 AND actiontype_id BETWEEN 34 AND 39