Back to top

Autore Topic: [Risolto]Form con campi da 2 tabelle  (Letto 1474 volte)

Offline AntzC

  • Esploratore
  • **
  • Post: 55
    • Mostra profilo
[Risolto]Form con campi da 2 tabelle
« il: 12 Nov 2012, 14:00:12 »
Ciao a tutti,


Ho creato un form e lo ho legato ad una tabella.


Come posso fare a visualizzare anche un campo di un'altra tabella su cui potrei fare una select avendo tutti i dati a disposizione?


In altre parole, in un campo del form come posso inserire una select SQL mettendo nella clausola WHERE il contenuto di un altro campo che ho nel form?


Grazie
« Ultima modifica: 18 Nov 2012, 09:58:53 da vales »

Offline AntzC

  • Esploratore
  • **
  • Post: 55
    • Mostra profilo
Re:Form con campi da 2 tabelle
« Risposta #1 il: 12 Nov 2012, 15:23:29 »
Scusate,


nel "code" del campo ho messo la select e funziona perfettamente se metto l'id del record a mano.


Mi spiego meglio. Nel code del campo ho messo:



[size=78%]<?php[/size]
[size=78%]$db =&JFactory::getDBO();[/size]
[size=78%]$db->setQuery("SELECT name FROM jos_users WHERE id=840");[/size]
[size=78%]$nome = $db->loadResult();[/size]
[size=78%]echo $nome ;[/size]
[size=78%]?>[/size]


e funziona. Ma come faccio a mettere al posto di 840 il contenuto di un campo che ho nel modulo?


Grazie

Offline AntzC

  • Esploratore
  • **
  • Post: 55
    • Mostra profilo
[RISOLTO]Re:Form con campi da 2 tabelle
« Risposta #2 il: 12 Nov 2012, 15:45:34 »
Grazie, ho risolto



<?php


$db =&JFactory::getDBO();


$db->setQuery("SELECT name FROM cond_users WHERE
id=".$form->data['cf_user_id']);


$nome = $db->loadResult();


echo $nome ;


?>

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto]Form con campi da 2 tabelle
« Risposta #3 il: 18 Nov 2012, 09:59:52 »
Grazie della soluzione postata.


La prossima volta ricorda che Risolto va messo nell'oggetto del primo post.
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

 



Web Design Bolzano Kreatif