Visualizzazione risultati 1 fino 14 di 14

Discussione: Aiuto con il php

  1. #1
    Guest

    Unhappy Aiuto con il php

    Ciao Ragazzi! Non riesco ad eseguire nessuna query con il mio file php!
    Funziona perfettamente in locale sul mio computer ma non con altervista...
    Si connette al database ma non esegue la query...
    Sapreste dirmi il motivo???
    ho riportato quì sotto il codice del mio file... (il file connetti serve per connettersi al database).
    Ringrazio anticipatamente chiunque mi risponda!!!!!!!!!




    <TITLE>Registrazione</TITLE>

    <?php

    //Connessione al database
    include ("connetti.php");

    echo "<BODY bgcolor=#FFE4B5>";

    //Controlla che sia stata inserita l'azienda
    if ($azienda == "")
    {
    echo "<H2>Devi inserire il nome di un'Azienda!<br><br><hr>";
    echo "<FORM action=register.html>";
    echo "<INPUT TYPE=submit value=Ritorna>";
    echo "</FORM>";
    }

    //Se i dati sono stati inseriti correttamente
    else
    {
    //Controlla che l'azienda inserita non sia gia' usato da un altro utente

    $query="select azienda from dati where azienda like '$azienda'";
    $output = mysql_query($query)
    or
    die("<h2>ERRORE!");

    $row = mysql_fetch_array($output);
    $uscita = $row["azienda"];

    //Esegue la registrazione
    if ($uscita == "")
    {
    $query="insert into dati (azienda, cognome, nome, via, cap, city, provincia, telefono, fax, email, web) values ('$azienda', '$cognome', '$nome', '$via', '$cap', '$city', '$provincia', '$telefono', '$fax', '$email', '$web')";
    $output = mysql_query($query)
    or
    die("<h2>ERRORE!");

    echo "<H2>$azienda, grazie per esserti registrato!!";
    }
    else
    {
    echo "<H2>Azienda gia' presente!<br><br><hr>";
    echo "<FORM action=register.html>";
    echo "<INPUT TYPE=submit value=Ritorna>";
    echo "</FORM>";

    }

    }

    ?>



    Ah dimenticavo le variabili su cui effettuo la ricerca vengono passate da un altro file html....

  2. #2
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    correzione:

    prova a fasr stampare in un file dove includi il connetti.php le variabili di conessione ( se le usi) o il risultato "connessione avvenuta" (aggiungendo un paio di comandi).
    Ultima modifica di makpaolo : 15-03-2005 alle ore 12.33.47
    Se smetti di imparare e evolverti sei morto dentro

  3. #3
    Guest

    Predefinito

    Il database si connette, però non esegue le query....può essere che su av ci sia qualche restrizione?

  4. #4
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    prova a modificare la query
    Codice:
    $query="select azienda from dati where azienda like '$azienda'";
    $output = mysql_query($query)
    or
    die("<h2>ERRORE!");
    in
    Codice:
    $query="select azienda from dati where azienda='$azienda'";
    $output = mysql_query($query)
    or
    die("<h2>ERRORE!");
    Se smetti di imparare e evolverti sei morto dentro

  5. #5
    Guest

    Predefinito

    mi da ancora lo stesso errore...tu sai cosa vuol dire se ne phpmy admin mi da un segnale "nessun Privilegio" sott "crea nuovo database"?

  6. #6
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    sportlombardia, se clicco su connetti ( file connetti.php ) mi dà errore 404 pagina non trovata ... sei sicuro di aver scritto il nome giusto nell'include? maiuscole/minuscole?

    p.s. i tag h2 andrebbero anche chiusi
    Se smetti di imparare e evolverti sei morto dentro

  7. #7
    Guest

    Predefinito

    oops....

    cmq a me non da il 404...non so come mai...il nome del file e il percorso sono giusti...

  8. #8
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    Codice:
    $query="select azienda from dati where azienda like '$azienda'";
    $output = mysql_query($query)
    or
    die(mysql_error());
    prova così e vedi l'errore mysql
    Se smetti di imparare e evolverti sei morto dentro

  9. #9
    Guest

    Predefinito

    il file "http://sportlombardia.altervista.org/connetti.php" non esiste..
    è impossibile che non ti dia il 404

  10. #10
    Guest

    Predefinito

    si ho sbagliato prima...il 4o4 me lo da, il problema è che in gestione files il file c'è, e il percorso è giusto!

  11. #11
    Guest

    Predefinito

    ok...mi dice che non ci sono database selezionati....quindi è un problema del file connetti....

    <?php

    // Connessione al database: host, username, password.
    mysql_connect("localhost", "sportlombardia","password")
    or
    die("Errore di connessione");

    // Scelta del database da utilizzare.
    mysql_select_db("my_sportlombardia")
    or
    die("Non trovo il db");

    ?>

    che c'è di sbagliato?

  12. #12
    Guest

    Predefinito

    qui ho scritto password ma nel file c'è quella giusta...

  13. #13
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    Citazione Originalmente inviato da sportlombardia
    si ho sbagliato prima...il 4o4 me lo da, il problema è che in gestione files il file c'è, e il percorso è giusto!
    il nemo è TUTTO minuscolo estensione compresa?
    finche il file connetti.php dà errore 404 lo script NON funzionerà mai
    Se smetti di imparare e evolverti sei morto dentro

  14. #14
    Guest

    Predefinito

    dannazione!!!

    c'era UNA p dell'estensione in maiuscolo!!! Una sola maledetta p!!!
    Ora funziona....non so come ringraziarti!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •