Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Domanda su Easy PHP

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    149

    Domanda su Easy PHP

    Chiedo scusa in anticipo per la domanda che alla stragrande maggioranza di voi sembrerà di una banalità unica...
    ma per chi, come me, si affaccia per la prima volta come me a php, la domanda tanto banale non è.
    Sto provando a fare le prime prove con php e ho installato easyphp, avviato tutto funziona alla perfezione, ora volevo provare a fare delle connessione con db MySql e vorrei chiedere in quale cartella va inserito il file .sql, esiste una cartella Mysql nella stessa directory dove c'è www (cioè dove varico i files .php) ma il questa ci sono altre cartelle (bin. data etc etc ed altri files)
    dove inesrire i .sql e qual'è il "pezzo" di codice che devo inserire nel file .php per connettermi poi a quel database????

    ciao e grazie in anticipo.

  2. #2
    Devi usare un client (es. mysql, phpMyAdmin, MySQLCC, DBTools) che provvede a connettersi al database ed importare il file .sql.

  3. #3
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419

    Re: Domanda su Easy PHP

    Originariamente inviato da Cefano
    Chiedo scusa in anticipo per la domanda che alla stragrande maggioranza di voi sembrerà di una banalità unica...
    ma per chi, come me, si affaccia per la prima volta come me a php, la domanda tanto banale non è.
    Sto provando a fare le prime prove con php e ho installato easyphp, avviato tutto funziona alla perfezione, ora volevo provare a fare delle connessione con db MySql e vorrei chiedere in quale cartella va inserito il file .sql, esiste una cartella Mysql nella stessa directory dove c'è www (cioè dove varico i files .php) ma il questa ci sono altre cartelle (bin. data etc etc ed altri files)
    dove inesrire i .sql e qual'è il "pezzo" di codice che devo inserire nel file .php per connettermi poi a quel database????

    ciao e grazie in anticipo.

    Sotto la voce di amministrazione di easyphp devi creare un database.
    Fatto questo se hai un file .sql basta che copi il contenuto del file nel form del SQL e lo esegui: a questo punto vengono create le varie tabelle.

    Se non hai il file .sql, una volta creato il database puoi crearle tu.


    Crea un file connessione.php e scrivici dentro questa parte di codice, inserendo la parte di connessione locale se fai prove sul tuo pc, o la parte di connessione ftp se fai test su server online:

    connessione.php
    Codice PHP:
    <?php
    // connessione locale
    $dbhost 'localhost';
    $dbusername 'root';
    $dbpsw '';
    $database_name 'nome_database';
     
    $db mysql_pconnect($dbhost$dbusername$dbpsw)
    or die (
    "Impossibile connettersi al server $host"mysql_error());
    mysql_select_db($database_name$db) or die ("Impossibile connettersi al database $database");
     

    // connessione ftp
    $host "12.123.123.12"//indicare il nome dell''host su cui risiede il database cui connettersi
    $user "Sql_12"//indicare il nome utente con cui connettersi al database
    $password "PFEGGGS"//indicare la password utente con cui connettersi al database
    $database "Sql_12"//indicare il database cui connettersi
    $db mysql_connect($host$user$password) or die ("Impossibile connettersi al server $host");
    mysql_select_db($database$db) or die ("Impossibile connettersi al database $database");
     
    ?>
    fonte: http://www.echoweb.altervista.org/20...-database-sql/


    Crea un file index.php e scrivi quanto segue:
    index.php
    Codice PHP:
    <?php
    include 'connessione.php'// connessione al database

    ?>
    Facendo così sei collegato al database....


    "Non soffocare la tua ispirazione e la tua immaginazione,
    non diventare lo schiavo del tuo modello"

    Vincent van Gogh

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.