Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    8

    QUERY su una tabella in base al risultato di un'altra query su un'altra tabella

    Salve, devo visualizzare il nome utente loggato ed estrarre dei dati da una tabella in base all'id utente loggato: ho scritto il codice seguente, non so perchè ma non funziona.
    Per favore qualcuno mi può aiutare?
    Grazie anticipatamente.
    Piero.


    <?php
    // trovo id utente e nome utente
    $user =& JFactory::getUser();
    $id = $user->id;
    $db=&JFactory::getDBO();
    $query_users = "SELECT users FROM ocuat_users WHERE id = '.$id;
    $db_user->setQuery($query_user);
    $utente = $db_user->loadResult();
    // carico i dati utente da ocuat_comprofiler
    $query = 'SELECT * FROM ocuat_comprofiler WHERE id = '.$id;
    $db->setQuery($query);
    $row = $db->loadAssoc();
    $citta=$row['cb_citt'];
    $partitaiva=$row['cb_partitaivacodicefiscale'];
    echo "<strong>$utente</strong>
    ";
    echo "<strong>$indirizzo</strong>
    ";
    echo "<strong>$citta</strong>
    ";
    echo "<strong>P.I. </strong>";
    echo "<strong>$partitaiva</strong>
    ";
    ?>

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ti da errori?
    quando le query non vanno io mi faccio un echo della query e vedo se è giusta..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.