Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    67

    Gestire risultato non trovato

    Salve, devo verificare che un campo sia presente in due tabelle, in una è chiave primaria, nell'altra è primaria ed esterna (Postgres è il DBMS)
    Nel caso in cui il valore non sia presente nella tabella in cui è chiave esterna, devo far comparire un link a video.
    Ecco la query


    $query="SELECT * FROM notifica_assuntore,richiesta_auto where notifica_assuntore.id_richieste=richiesta_auto.id_ richeste";
    $result=pg_query($query);

    Poi nel body ho il controllo:

    <?

    if (! $risultato)
    {
    ?>
    <tr><td>
    Ci sono richieste da inviare </td></tr>
    <?
    }


    Il link compare a video ma visualizzo anche questo messaggio:


    Warning: pg_query() [function.pg-query]: Query failed: ERROR: column richiesta_auto.id_richeste does not exist LINE 1: ...hiesta_auto where notifica_assuntore.id_richieste=richiesta_... ^ in C:\Programmi\Apache Group\Apache2\htdocs\rimas\home_corrispondente.php on line 44


    Cosa dovrei fare per non farlo comparire ?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    potresti mettere $result=@pg_query($query); ma occhio che c'è qualcosa che non va nellla query se segnala quell'errore...purtroppo io di Postgres non sò nulla quindi non saprei come risolvere la query...se è tipo mysql il warning dice che nella tabella richiesta_auto non esiste la colonna id_richieste

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    67
    Originariamente inviato da oronze
    potresti mettere $result=@pg_query($query); ma occhio che c'è qualcosa che non va nellla query se segnala quell'errore...purtroppo io di Postgres non sò nulla quindi non saprei come risolvere la query...se è tipo mysql il warning dice che nella tabella richiesta_auto non esiste la colonna id_richieste
    Con @ non dà alcun errore, e proprio se la tabella con chiave esterna è vuota poi devo far apparire il link che mi consentirà di andare a riempirla....
    Grazie

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.