Visualizzazione risultati 1 fino 6 di 6

Discussione: [risolto] Problemi Col Database

  1. #1
    L'avatar di muse85
    muse85 non è connesso Utente
    Data registrazione
    15-05-2006
    Messaggi
    114

    Predefinito [risolto] Problemi Col Database

    Ho realizzato una fotogallery usando php e easyphp 1.8
    nel computer in cui l'ho sviluppata va benissimo mentre in altervista quando devo scrivere sul database non va mentre quando leggo i dati dal db me li legge
    sbaglio io o c'è qualche configurazione?

  2. #2
    Guest

    Predefinito

    Bhè, la configurazione da adottare è quella per la connessione, ma se dici che riesci a leggere i dati allora non dovresti nemmeno avere problemi a scriverli.
    Posta uno script che non ti funziona che diamo un'occhiata.


    Ciaooo!!

  3. #3
    L'avatar di muse85
    muse85 non è connesso Utente
    Data registrazione
    15-05-2006
    Messaggi
    114

    Predefinito

    ma sono importanti le maiuscole xchè con la mia versione di easyphp no cmq lo script è codesto:
    Codice PHP:
    <?php
    include("config/config.ini.php");
    $db = mysql_connect($db_host, $db_user, $db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db);
    if (
    $db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");



    $nome = $_POST['Nome'];
    $desc = $_POST['Desc'];

    $result= mysql_query("INSERT INTO `categoria` ( `Nome` , `Decrizione` )
    VALUES ('
    $nome', '$desc')");
    ?>
    EDIT: Forse ho già risolto grazie comunque!!


    FunCool: Quando scrivi del codice nel forum utilizza i tag appositi. Non fare UP, usa il tasto Edita.
    Ultima modifica di funcool : 16-05-2006 alle ore 14.06.14

  4. #4
    Guest

    Predefinito

    include("config/config.ini.php");
    Non è config.inc.php??
    Almeno così c'è scritto qua
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db);
    if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");

  5. #5
    Guest

    Predefinito

    Non è che per caso non hai i privilegi per fare query INSERT?
    Basta che in phpmyadmin controlli nel database mysql, nella tabella user, se nella riga dell'utente con cui ti connetti Insert_priv è settato a Y

  6. #6
    L'avatar di muse85
    muse85 non è connesso Utente
    Data registrazione
    15-05-2006
    Messaggi
    114

    Predefinito

    Grazie mille ma ho già risolto il problema è che la versione del phpmyadmin che ho io sul mio pc quando scrivo il nome delle tabelle non gli interessa se lo scrivo in minuscolo o in maiuscolo
    quella che è caricata qui i nomi li devo scrivere esattamente come sono sul database

Regole di scrittura

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