Visualizzazione risultati 1 fino 5 di 5

Discussione: mysql senza notifica di errore

  1. #1
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito mysql senza notifica di errore

    Ho provato diverse volte questo script è non capisco dove sta l'errore, mi aiutate? Grazie mille
    Codice PHP:
    <?php
    error_reporting
    (E_ALL | E_NOTICE | E_STRICT | E_DEPRECATED); //5.3
    ini_set("display_errors" , "stdout");
    ini_set("display_startup_errors" , 1);
    $localhost = 'localhost:3306';
    $user = 'darbula';
    $password = 'mia_password';
    $database = 'my_darbula';
    $con = mysql_connect("$localhost","$user","$password");
    if(!
    $con){
    die (
    'Connessione a Mysql non riuscita'.mysql_error());
    $selected_db = mysql_select_db("my_darbula", $con);
    }
    if(!
    $selected_db){
    die(
    'Errore nella selezione del database'.mysql_error());
    }
    mysql_close($con);
    ?>
    Notate che ho spostato intenzionalmente la graffa in modo da ricevere l'errore che $selected_db non è definita.

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,148

    Predefinito

    Io ottengo:
    Codice:
    <br />
    <b>Notice</b>:  Undefined variable: selected_db in <b>/membri/alemoppo/LABS/darbula/test.php</b> on line <b>14</b><br />
    Errore nella selezione del database
    Cosa ti aspetti invece? Perché non va bene?

    Ciao!

  3. #3
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Io con i parametri corretti mi aspetto di entrare nel database!! In caso di errore mi aspetto la risposta di die mysql_error e di variabile non definita
    Codice:
    Connessione a Mysql non riuscita'
    Codice:
    <br />
    <b>Notice</b>:  Undefined variable: selected_db in <b>/membri2/darbula/connettixampp2.php</b> on line <b>14</b><br />
    Errore nella selezione del database
    Invece perché riscontro solo il che $selected_db non è definita? Su altervista le funzioni mysql funzionano? (So che adesso si usa mysqli e pdo). Ps. se la graffa di chiusura è messa prima di $selected_db non ricevo nessun errore. (la connessione è però uguale a prima, cioè non funzionante).
    Ultima modifica di darbula : 20-09-2015 alle ore 00.07.01

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,148

    Predefinito

    Citazione Originalmente inviato da darbula Visualizza messaggio
    Io con i parametri corretti mi aspetto di entrare nel database!
    Cosa ti fa pensare di non riuscire ad entrare nel database? Hai provato a fare una query? (con la graffa messa correttamente, ovviamente)

    Ciao!

  5. #5
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Ho nprovato come da te suggerito è funziona!! Grazie :) il problema era solo la graffa.

Regole di scrittura

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