Autore Topic: RISOLTO - Salvare le modifiche del record  (Letto 1375 volte)

Offline ItalPascal

  • Appassionato
  • ***
  • Post: 440
    • Mostra profilo
RISOLTO - Salvare le modifiche del record
« il: 24 Gen 2015, 18:33:06 »
OK, adesso dopo il grande aiuto di Vales ho risolto il problema di visualizzare il record da modificare.


A questo punto quando salvo mi AGGIUNGE un nuovo record, non lo modifica.


Ho inserito in Update Conditions del DBSave il seguente :
<?php update($form->data['id']); ?>
ma non va.

Se utilizzo questa riga :


<?php update('id'=>$form->data['gcb']); ?>


Mi appare questo errore pur inserendo un NUOVO record, non riesco a fare le modifiche del Record ;(


Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /data/vhosts/italpascal.it/httpdocs/nuovocf5/administrator/components/com_chronoforms5/chronoforms/actions/db_save/db_save.php(86) : eval()'d code on line 1

« Ultima modifica: 25 Gen 2015, 12:47:13 da ItalPascal »
Se vuoi prenderti del tempo per "rilassare" corpo e mente visita www.marilontani.com  - www.manureva.it

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8007
  • Sesso: Maschio
    • Mostra profilo
Re:Salvare le modifiche del record
« Risposta #1 il: 25 Gen 2015, 08:33:22 »
Dovresti aggiungere al form un campo nascosto (hidden) che assegna il valore di gcb inviato dalla connessione al campo id del form.
Codice: [Seleziona]
<input type="hidden" name="id" value="gcb" />
oppure in Update Conditions metti questo

Codice: [Seleziona]
<?php return array('id' => $form->data['cgb']);?>
Così il form saprà quale record modificare dopo il submit. Senza valore di id o con id=0 aggiungerà sempre un record nuovo.
« Ultima modifica: 25 Gen 2015, 08:45:00 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org/joomla3/

Offline ItalPascal

  • Appassionato
  • ***
  • Post: 440
    • Mostra profilo
Re:Salvare le modifiche del record
« Risposta #2 il: 25 Gen 2015, 12:46:55 »
OK, ho inserito il Secondo suggerimento e funziona.
un GRANDE GRAZIE
Se vuoi prenderti del tempo per "rilassare" corpo e mente visita www.marilontani.com  - www.manureva.it

 

Host

Torna su