Visualizzazione risultati 1 fino 10 di 10

Discussione: Accesso al DATABASE

  1. #1
    Guest

    Predefinito Accesso al DATABASE

    Salve raga,
    ho un problema.
    ho uno script che deve accedere al DB e fare degli insert consecutivi. ma appena fa il primo insert ( e nel db non scrive nulla) casca la connessione e non scrive piu nulla.

    ecco lo script:
    $dn =dir($dir);
    while ($ent= $dn->read()) {
    list($nome,$ext) =explode(".",$ent);
    if ($ext == "jpg"){
    fwrite($file,"$ent\t\n");
    $stringa = " INSERT INTO my_roma46.commenti ( foto ) VALUES ( '$nome' )";
    echo "$stringa<br>";
    include("/GruppoRoma46/connessioneDB.php");
    echo "ho aperto la connessione al DB <br>";
    $ris=mysql_query($stringa,$database) or die("ERRORE -> ".mysql_error()." - ".mysql_errno());
    }
    }
    $dn->close();
    fclose($file);
    mysql_close($link1);

    perche non vuol fare le query???

  2. #2
    Guest

    Predefinito

    mysql_errno());

    Errore di battitura o proprio così?

  3. #3
    Guest

    Predefinito

    E' proprio così.
    La domanda è: che errore ti da?

    Codice PHP:
    $dn =dir($dir);
    while (
    $ent= $dn->read()) {
    list(
    $nome,$ext) =explode(".",$ent);
    if (
    $ext == "jpg"){
    fwrite($file,"$ent\t\n");
    $stringa = " INSERT INTO commenti (foto) VALUES ('$nome')";
    echo
    "$stringa<br>";
    include(
    "/GruppoRoma46/connessioneDB.php");
    echo
    "ho aperto la connessione al DB <br>";
    $ris=mysql_query($stringa,$database) or die("ERRORE -> ".mysql_error()." - ".mysql_errno());
    }
    }
    $dn->close();
    fclose($file);
    Ultima modifica di JoErNanO : 05-03-2006 alle ore 22.34.02

  4. #4
    Guest

    Predefinito

    mi dice che il db non selezionato

  5. #5
    Guest

    Predefinito

    Magari postaci anche il file incluso (quello che si connette al db).
    Domanda stupida: l'hai attivato il db??


    ciaoo!!!

  6. #6
    Guest

    Predefinito

    si l'ho attivato. il file che fa la connessione è il solito
    <?php

    //connessione al DB
    include('var-globali.inc.php');
    //collegamento al db
    $link1=mysql_connect($hostname,$username,$password ) or die ("Non è possibile connettersi al DB");
    //seleziona il DB
    mysql_select_db($database) or die("il database non esiste");
    ?>

  7. #7
    Guest

    Predefinito

    Ehm, magari se ci fornisci anche i valori di quelle variabili facciamo prima! ;)


    Ciao!

  8. #8
    Guest

    Predefinito

    Hai impostato tutto correttamente?
    Codice PHP:
    $hostname = localhost
    $username
    = roma46
    $password
    = la tua password
    $database
    = my_roma46

  9. #9
    Guest

    Predefinito

    si impostato tutto corretamente

  10. #10
    Guest

    Predefinito

    Hai provato col codice che ti ho postato io?

Regole di scrittura

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