Forums

Load only one rows

GraphosSrl 05 Apr, 2016
Ciao a tutti,
Ho preparato questo form di esempio:
http://www.orizzonteshop.it/index.php?option=com_chronoforms5&chronoform=semplice_rubrica

i dati di questo form vengono salvati in una tabella e poi letti tramite ChronoConnectivity5 a questo link:
http://www.orizzonteshop.it/index.php?option=com_chronoconnectivity5&cont=lists&act=index&ccname=connessione_rubrica

Avrei bisogno di realizzare un terzo form:
l’utente inserendo (nome) + (cognome) + (citta) riceve un messaggio del tipo “il numero di telefono è (telefono)”
il messaggio con il (telefono) esce soltanto se tutti i 3 i campi inseriti sono corretti, altrimenti esce un messaggio di errore.

Come posso fare?
Grazie Alessandro
GreyHead 05 Apr, 2016
Hi Alessandro,

I would probably do it with Custom Code in the On Submit event of the form. Run a database query to see if any results match all three inputs and load the number if they do, otherwise show an error message.

You could also do it with JavaScript using Ajax to show the results but that is slightly more complex coding.

Bob
GraphosSrl 06 Apr, 2016
Ciao Bob, grazie della risposta.
Purtroppo non ho le competenze necessarie per utilizzare le tue soluzioni.
Potresti indicarmi una guida da seguire?
GraphosSrl 06 Apr, 2016
Allora, studiando e guardando le Faq sono giunto ad una mezza soluzione:

Ho inserito questo codice nella parte delle condizioni:


<?php
$citta = "Lanuvio";
return array('gestione.citta' => $citta);
?>


Il risultato è questo:
http://www.orizzonteshop.it/index.php?option=com_chronoconnectivity5&cont=lists&act=index&ccname=connessione_rubrica2

-------------------------------------

In un altra prova ho impostato come filtrabile la colonna del db "citta"

Nell'Header Code ho inserito


Citta: <input type="text" name="fltr[gestione][citta]"  />
<input type="submit" name="submit" value="Submit" />


il risultato è questo:
http://www.orizzonteshop.it/index.php?option=com_chronoconnectivity5&cont=lists&act=index&ccname=connessione_rubrica

-------------------------------------

Come vedete sono due form diverse, quello di cui ho bisogno adesso è:

Come posso passare il valore fltr[gestione][citta] nella variabile $citta ?

Grazie
GreyHead 06 Apr, 2016
Hi Alessandro,

I don't understand what you are trying to do here. If you only want to load one row then you don't need to use ChronoConnectivity, you can do that with a ChronoForm.

Bob
This topic is locked and no more replies can be posted.