Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2000
    Messaggi
    16

    query non funzionante in remoto

    Salve a tutti,
    premetto che sono un neofita. il mio probelma è il seguente:
    la query seguente funziona in locale (easyphp 1.6)
    ma non sul server in remoto,
    potete dare un occhio?
    Riesco e visualizzare tutti i record, ma se passo i parametri tramite form non ottengo niente (in remoto)

    <form action="secu1.php" method="post">
    <table width="700" border="1" cellspacing="0" cellpadding="2">

    <tr>
    <td>cod_avv</td>
    <td>nominativo</td>
    <td>indirizzo</td>
    <td>cap</td>
    <td>cit</td>
    <td>tel</td>
    <td>mail</td>
    <td>web</td>
    </tr>
    <tr>
    <td><input name="cod_avv" type="text" ></td>
    <td><input name="nominativo" type="text" ></td>
    <td><input name="indirizzo" type="text" ></td>
    <td><input name="cap" type="text" ></td>
    <td><input name="cit" type="text" ></td>
    <td><input name="tel" type="text" ></td>
    <td><input name="mail" type="text" ></td>
    <td><input name="web" type="text" ></td>
    </tr>


    <input type="submit" name="invio" value="cerca">
    <input name="" type="reset" value="Ripristina">
    </form>

    <?PHP

    $query=mysql_query("select * from avvocati where avvocati.cod_avv='$cod_avv' or
    avvocati.nominativo='$nominativo' or
    avvocati.indirizzo='$indirizzo' or
    avvocati.cap='$cap' or
    avvocati.cit='$cit' or
    avvocati.tel='$tel' or
    avvocati.mail='$mail' or
    avvocati.web='$web'
    " );
    while($array = mysql_fetch_array($query))


    print "

    <tr>
    <td>$array[cod_avv]</td>
    <td>$array[nominativo]</td>
    <td>$array[indirizzo]</td>
    <td>$array[cap] </td>
    <td>$array[cit] </td>
    <td>$array[tel] </td>
    <td>$array[mail]</td>
    <td>$array[web] </td>
    </tr>

    ";



    ?>
    </table>



    resto in attesa....
    consigliatemi pure qualche guida se l'errore è indecente.....

  2. #2
    Semplice devi usare $_POST['cod_avv'], $_POST['nominativo'], $_POST['indirizzo'] ecc. ecc... quando richiami le variabili inviate da un form...

    Si vede che sull'host hai delle impostazioni diverse sul php.ini ma cmq è sempre meglio che utilizzi la sintassi che ti ho suggerito...
    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

  3. #3
    controlla in remoto se hai fatto la giusta connessione al DB

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2000
    Messaggi
    16
    Grazie,
    era evidentemente un errore di sintassi la query l'ho riscritta secondo le vostre indicazioni ed ora funziona.


    Grazie ancora!!

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.