Visualizzazione risultati 1 fino 5 di 5

Discussione: Connessione Database

  1. #1
    Guest

    Predefinito Connessione Database

    Ciao a tutti!
    Sono alle prime armi, PHP non lo so usare molto bene pero' SQL lo conosco!!
    Allora io ho problemi a connettermi al mio DB:
    ho un DB di classe1 con una Tabella di nome DOWNLOAD
    vorrei semplicemente fare una query per vedere cosa c'è dentro!
    allora, ho fatto cosi':
    creato un file "prova.php"
    Codice:
    <html>
    <body>
    START!<br>
    <?php
    	$connessione = mysql_connect("localhost", "roxxy86", "","my_roxxy86") or die("Connessione non riuscita: " . mysql_error());
    ?>
    </body>
    </html>
    mi viene fuori questo errore:
    Fatal error: Call to a member function on a non-object in /membri/roxxy86/prova.php on line 7

    sicuramente sbaglio qualcosa, ho guardato 1000 guide ma non capisco, c'è qualcosa che mi sfugge... COSA??
    grazie per le eventuali risposte!

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Hai sbagliato a scrivere la funzione:
    - mysql_connect ha tre parametri, e non quattro come hai scritto tu. Sono rispettivamente l'host del database ("localhost"), il nome utente e la password di chi vi accede.
    - per selezionare il database, dovrai usare la funzione mysql_select_db ("nome_database", $connessione).

    Altra cosa: queste due righe NON eseguono alcuna query ma soltanto la connessione al db... visto che sei alle prime armi, ti consiglio di dare un'occhiata alla documentazione di PHP relativa alle funzioni MySQL: http://it.php.net/manual/it/ref.mysql.php e pagine collegate

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    GRAZIE... gentilissimo!!
    ma... è giusto lasciare il campo password vuoto?
    in questo modo qualsiasi utente di altervista puo' potenzialmente gestire il mio DB?

    comunque guarda che strano:
    qui' dice di mettere 4 parametri (ma con 3 funziona benissimo)
    http://php.html.it/guide/lezione/269...atabase-mysql/
    Ultima modifica di roxxy86 : 20-03-2007 alle ore 14.39.14

  4. #4
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Lì parla della funzione mysqli_connect() e non mysql_connect(). Comunque, si è meglio alsciare vuoto il campo password.

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da roxxy86
    in questo modo qualsiasi utente di altervista puo' potenzialmente gestire il mio DB?
    No, perché il database è accessibile solo dal tuo sito.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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