Back to top

Autore Topic: UPDATE SQL  (Letto 1911 volte)

Offline smi

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
UPDATE SQL
« il: 16 Giu 2010, 10:42:30 »
Ho bisogno di fare un UPDATE su una tabella ma non riesco a capire perchè non funzioni.
Questo è il codice:

Codice: [Seleziona]
$sql2 = "UPDATE catalogo SET prenotato = 2 WHERE ID = 1";
          $db->setQuery($sql2);
          $db->query();

prenotato e ID sono int!
Sapreste aiutarmi?
Grazie

mau_develop

  • Visitatore
Re:UPDATE SQL
« Risposta #1 il: 16 Giu 2010, 10:52:01 »
mmhhh ... e l'oggetto db?

M.

Offline smi

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:UPDATE SQL
« Risposta #2 il: 16 Giu 2010, 10:56:21 »
E' la connessione al data base. Le SELECT funzionano perfettamente! E' l' UPDATE che non ne vuole sapere...

mau_develop

  • Visitatore
Re:UPDATE SQL
« Risposta #3 il: 16 Giu 2010, 11:17:05 »
ad occhio proverei così:

$db = &JFactory::getDBO();
$sql2 = "UPDATE #__catalogo SET prenotato = '2' WHERE ID = '1'";
          $db->setQuery($sql2);
          $db->query();

M.

Offline smi

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:UPDATE SQL
« Risposta #4 il: 16 Giu 2010, 11:28:34 »
No niente da fare! Anche perkè se la tabella si chiama catalogo non credo possa andare con #_ come prefisso...

mau_develop

  • Visitatore
Re:UPDATE SQL
« Risposta #5 il: 16 Giu 2010, 11:33:27 »
beh ... abilita il debug o fai un print dell'errore mysql.

perchè la tabella non è joomla like?

M.

 



Web Design Bolzano Kreatif