Back to top

Autore Topic: [RISOLTO] Controllo valore nel DB  (Letto 1341 volte)

Offline federcla

  • Esploratore
  • **
  • Post: 139
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] Controllo valore nel DB
« il: 26 Giu 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  :)

Codice: [Seleziona]
$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
Codice: [Seleziona]
if ($verifica_esistenza != "0"){echo $stringMod." codice presente nel DB";}
    else {echo $stringMod." codice NON presente nel DB";}

potreste aiutarmi?
« Ultima modifica: 26 Giu 2013, 16:39:14 da federcla »

Offline federcla

  • Esploratore
  • **
  • Post: 139
  • Sesso: Maschio
    • Mostra profilo
Re:Controllo valore nel DB
« Risposta #1 il: 26 Giu 2013, 16:38:57 »
ok risolto, ho modificato la query

Codice: [Seleziona]
$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


 



Web Design Bolzano Kreatif