Joomla.it Forum

Non solo Joomla... => Database => : federcla 26 Jun 2013, 15:03:29

: [RISOLTO] Controllo valore nel DB
: federcla 26 Jun 2013, 15:03:29
Ciao a tutti,
vorrei verificare se un determinato dato è presente nel db oppure no, il problema è che ho delle difficoltà con i metodi joomla con mySql  :)

:
$query_1 = "SELECT codice FROM '$tab' WHERE codice = '$stringMod' and anno = '$anno'";
    $db->setQuery($query_1);
    $verifica_esistenza = $db->getNumRows();

in questo modo dovrebbe restituirmi il numero di righe, ma quando faccio il controllo della variabile non funziona
:
if ($verifica_esistenza != "0"){echo $stringMod." codice presente nel DB";}
    else {echo $stringMod." codice NON presente nel DB";}

potreste aiutarmi?
: Re:Controllo valore nel DB
: federcla 26 Jun 2013, 16:38:57
ok risolto, ho modificato la query

:
$query_1 = "SELECT count(codice) FROM $tab WHERE codice = $stringMod and anno = $anno";
$db->setQuery($query_1);
$verifica_esistenza = $db->loadResult();

in questo modo la variabile è un numero, 1 o 0

ciao