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....