connessione al db in ogni pagina oppure in una sola??

catellostefano

Utente Attivo
19 Dic 2008
525
2
0
www.stepo.biz
Ciao volevo chiedere cosa mi consigliate mettere il comando:
PHP:
$conn = @mysql_connect($host,$username,$password) or die (mysql_error());
$sel = @mysql_select_db($db) or die (mysql_error());
// a mysql_error() si può sostituire un altro messaggio

in una sola pagina che poi includo oppure la stringa in ogni pagina???? grz
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
la connessione la devi inserire in ogni pagina (da qui la comodità dell'include).
quando chiudi la pagina automaticamente la connessione si chiude per quello si può fare a meno di mettere l'istruzione
mysql_close()
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao, secondo me ti conviene fare un file chiamato connessione.php (o come preferisci) con TUTTI i valori e funzione di connessione

PHP:
$host="localhost";
$username="user";//o quella che è
$password="pass";//o quella che è
$db="mio_db";//o quello che è
$conn = @mysql_connect($host,$username,$password) or die (mysql_error()); 
$sel = @mysql_select_db($db) or die (mysql_error());

in tutte le pagine dove usi il db devi mettere

include_once "connessione.php";
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao dimenticavo
io mi faccio due file
uno connessione.php (uguale a quello sopra per lavorare in locale) ed uno connessione_R.php , dove _R sta per remoto, in cui metto i valori del remoto (es di aruba).
quando carico carico connessione_R.php e poi (in remoto) lo rinomino connessione.php

se ho 100 pagine che usano il db non devo cambiarle tutte
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
mettila una volta sola e fai l'include, inutile riscrivere lo stesso codice decine di volte
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Connessione MySQL: aprirla ogni volta? PHP 1
T problemi di connessione MySQL 2
S Risoluzione Immagini e Connessione Joomla 0
A Connessione a mdb con php7 PHP 1
felino Modem Router Home&Life HUB Sercomm WD300: connessione instabile Adsl e Connettività 0
N Server mysql non raggiungibile da connessione esterna MySQL 1
R Problema connessione db PHP 7
S PHP Impossibile stabilire la connessione PHP 8
O [MySQL] connessione db MySQL 0
W Come effettuare ripetute chiamate Curl con la stessa connessione autentica [PHP] PHP 0
M [PHP] Istanza di Connessione PHP 0
M [PHP] Estendere Connessione a una Classe PHP 1
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
gandalf1959 Errore di connessione a DB MySql PHP 5
P Bloccare connessione internet per gli emulatori in android studio Sviluppo app per Android 2
G [MySQL] Connessione DB e query da file batch MySQL 1
M Problema con connessione MySqli e funzione PHP 2
M [MySql - VB6 sp6] Problema connessione db con alcuni pc (errore Lost connection to MySQL server...). MySQL 1
L [PHP] Connessione odbc su server Xampp PHP 1
E connessione db in visual basic 2010 Visual Basic 1
F php PDO mysql connessione(select_db) PHP 3
MrClog [PHP] Connessione con Domain Controller PHP 0
Matilde1 PHP: errore connessione database PHP 12
M Connessione da NetBeans a un db MySql MySQL 1
elpirata Connessione VPN PPTP Reti LAN e Wireless 0
M PHP: errore connessione a MySQL PHP 5
I [PHP] Connessione a ODBC PHP 12
M File Zilla interrompe connessione ad Aruba Windows e Software 14
Magenta [WordPress] Errore di connessione: si apre solo la home page e senza grafica WordPress 9
KILLERIX [PHP] Notifiche utente, connessione database, struttura generale dati PHP 3
S connessione database oracle in javascript Ajax 6
max1974 [ASP] connessione DB ACCESS Classic ASP 1
B Connessione php a DB Mysql solodomini MySQL 0
ceccone40 connessione ip camera Modem Telecom AG plus fibra IP Cam e Videosorveglianza 0
V [PHP] [OOP]Gestione errori connessione db PHP 5
D Persa connessione con apparecchio Bluetooth in background Sviluppo app per iOS 0
T Problema di connessione a DB remoto PHP 6
L Visibilità connessione Db con MySQLi in funzioni definite dall'utente PHP 0
localhost.nicola Connessione MSSQL e Query PHP 1
I Connessione database OleDB Classic ASP 1
localhost.nicola Errore connessione DB MSSQL PHP 7
S Problema connessione dlink dap-1320 con modem alice Reti LAN e Wireless 1
D Connessione tra un pc e il decoder tv i-can 2850ST Combo - tv on demand all'estero Reti LAN e Wireless 15
A Invio Email alla connessione di un Client su Lan Reti LAN e Wireless 2
F Xampp connessione instabile Presentati al Forum 0
C Problemi connessione PHP 10
S Connessione tra modem wifi e range extender Reti LAN e Wireless 1
M Problema connessione su OS X YOSEMITE 10.10 per il server locale mysql MySQL 0
M Problema connessione su OS X YOSEMITE 10.10 per il server locale mysql Mac e Software 0
B Problemi con connessione database ASP.NET 1

Discussioni simili