SOLVED_php/html non stampa i valori

di il
1 risposte

SOLVED_php/html non stampa i valori

Ciao a tutti!
Ho un problema: dovrei visualizzare dei valori presi dal db postgresql.
Nonostante le query siano giuste e testate, i valori di città non mi vengono stampati. Invece gli altri valori (nome, cognome etc..) si. Perchè?
Davvero non capisco.. mi stanno uscendo i sensi.

Ecco il codice:


<?php 
    require('barra.php'); 
          
    $query_profilo = pg_query("SELECT nome, cognome, datanascita, sesso FROM Profilo WHERE idprofilo='".$user_id."'"); 
    $query_row = pg_fetch_assoc($query_profilo); 
    $nome = $query_row['nome']; 
    $cognome = $query_row['cognome']; 
    $datanascita = $query_row['datanascita']; 
    $sesso = $query_row['sesso']; 
     
    $recuperoCitta = pg_query("SELECT nomec AS cittanascita, nomec AS cittaresidenza FROM Citta C WHERE EXISTS 
        (SELECT * FROM Profilo WHERE idcittanascita=C.idcitta AND idcittaresidenza=C.idcitta AND idprofilo='".$user_id."')"); 
    $query_citta = pg_fetch_assoc($recuperoCitta); 
    echo '<pre>'; 
        print_r($query_citta); 
    echo '</pre>'; 
    $cittanascita = $query_citta['cittanascita']; 
    $cittaresidenza = $query_citta['cittaresidenza']; 
     
    echo "<form name='profilo' action='modifica_profilo.php'>"; 
    echo "<ul class='modulo'>"; 
    echo "<li><h2>Dati profilo</h2></li>"; 
    echo "<li>nome: $nome</li>"; 
    echo "<li>cognome:  $cognome</li>"; 
    echo "<li>data di nascita:  $datanascita</li>"; 
    echo "<li>sesso: $sesso</li>"; 
    echo "<li>citta nascita: $cittanascita </li>"; 
    echo "<li>citta residenza: $cittaresidenza </li>"; 
     
    echo "</ul>"; 
    echo "<input type='submit' name='modificaProfilo' value='Modifica Profilo'>"; 
    echo "</form>"; 

?>

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte