Pagina 5 di 7 primaprima ... 3 4 5 6 7 ultimoultimo
Visualizzazione dei risultati da 41 a 50 su 68
  1. #41
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Originariamente inviato da vicky
    -> a video vedo:
    SELECT * FROM catasto JOIN entepossessore ON (catasto.Catasto_ente = entepossessore.Ente_id) WHERE Ente_nome=' I Circondario '

    e grazie infinite
    Spero che gli spazi intorno a I Circondario siano un errore di copia-incolla.

  2. #42
    Non vedo alcuno spazio.

  3. #43
    Originariamente inviato da vicky
    Non vedo alcuno spazio.
    COME NO ???

  4. #44
    Per piacere dimmi dove sono gli spazi perché io ho già verificato e mi sento scema!!

  5. #45
    codice:
    SELECT * 
    FROM catasto 
    JOIN entepossessore 
    ON (catasto.Catasto_ente = entepossessore.Ente_id) 
    WHERE Ente_nome=' I Circondario '
    Se mettessi il codice tra tag code come quassu' sarebbe molto piu' evidente.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #46
    Originariamente inviato da piero.mac
    codice:
    SELECT * 
    FROM catasto 
    JOIN entepossessore 
    ON (catasto.Catasto_ente = entepossessore.Ente_id) 
    WHERE Ente_nome=' I Circondario '
    Se mettessi il codice tra tag code come quassu' sarebbe molto piu' evidente.

    quanto speravo in un tuo intervento !!!!!!!!

  7. #47
    Per ripulire gli spazi basterebbe usare trim()...

    $var = trim($_POST['var']);


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #48
    Originariamente inviato da fabi080
    E se tu aggiungi su phpmyadmin la stessa query con
    WHERE Ente_nome = 'II Circondario'
    non da risutati??

    E con WHERE Ente_nome LIKE '%rio%' ?
    A seguito delle vostre insistenze ho riprovato questa query con phpMyAdmin eliminando ogni spazio e questa volta mi ha dato i risultati cercati anche con la clausola "WHERE Ente_nome LIKE '%rio%'".
    Cosa significa?

  9. #49
    Attualmente sono tornata alle due query per reperire con la prima la variabile $Ente_id che passata alla seconda query mi serve ad ottenere $Catasto_file:

    codice:
     $query = "SELECT * " .
    "FROM entepossessore " .
    "WHERE Ente_nome='$Ente_nome' ";
    
    
    $result=mysql_query($query,$link) or die (mysql_error());
    $row=mysql_fetch_array($result);
    $Ente_id = $row['Ente_id'];
    echo $Ente_id;
    echo "
    " ;
    
    
    echo $query;
    $query = "SELECT * " .
    "FROM catasto " .
    "WHERE Catasto_ente='$Ente_id' ";
    
    $result = mysql_query($query,$link) or die (mysql_error());
    $records=mysql_fetch_array($result);
    $Catasto_file = $row['Catasto_file'];
    echo $Catasto_file;
    echo "
    " ; 
    
    echo $query;
    L'output a video è:
    SELECT * FROM entepossessore WHERE Ente_nome=' I Circondario '
    SELECT * FROM catasto WHERE Catasto_ente=''

    Se inserisco la prima query in phpMyAdmin, rimuovendo ogni spazio, ottengo il mio risultato corrispondente ad $Ente_id. Quindi la query funziona. Quello che non funziona è il modo in cui io prendo la variabile $Ente_id dalla mia query.
    Il form funziona perché se io stampo a video $Ente_nome che deriva da $_POST['Ente'] nella pagina ricevente i dati dal form è tutto come deve essere.

    A questo punto, avendo anche comprato 2 libri su PHP, credo che continuerò a cercare in rete la soluzione. Grazie a tutti gli aiuti che mi sono arrivati

  10. #50
    Mi sfugge il nesso tra il fatto di avere comprato 2 libri e il cercare la soluzione in rete. Non e' quello che stai facendo pure ora?....

    Se la variabile e' vuota significa che non hai l'id oppure il nome del campo e' diverso.

    Rimane sempre il fatto che le due query potrebbero diventare una sola con un JOIN. Dovresti anche evitare di dare lo stesso nome alle variabili, si che vengono sovrascritte, ma se per qualche motivo non lo fossero ti trascini dietro dati che saranno diventati incongruenti.

    $query
    $query1
    $result
    $result1

    ecc....

    Prova a postare il SHOW CREATE TABLE delle due tabelle.... oppure cerca in rete... come vuoi.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.