Accedere a database Access da PHP
Accedere ad un database MDB preparato con Access non è affar semplice da PHP. Se avete questa necessità, lo potete sempre fare usando il driver ODBC a 32 bit presente ancora nelle installazioni dei vari Windows Server 2008 R2, 2012 ed annessi, anche se a 64 bit.
Controllate anzitutto se la vostra versione di PHP può già avere accesso al driver ODBC, semplicemente verificandolo con phpinfo():
phpinfo();
Se lo trovate nella zona dei driver per i database (PDO), siete già a posto e dovreste avere una situazione del genere:
Se non fosse così, aprire il file php.ini per la versione del linguaggio PHP che state usando nel sito. Nel caso dell'esempio indicato qui, è necessario che apriate:
C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP53\php.ini
Editate il file e togliete il commento in prossimità delle estensioni seguenti:
extension=php_pdo.dll
extension=php_pdo_mysql.dll
Non è sufficiente salvare il file. Dovete forzare il vostro web server a ripartire, in modo che ricarichi il contenuto della configurazione del PHP. Se avete sul vostro server Plesk, basta riavviare il solo servizio web col comodo pannello di controllo.
Rieseguite nuovamente phpinfo() per vedere che adesso siete nella situazione come le immagini allegate.
Ora potete cominciare ad usare PDO per accedere ai database Access. Eccovi un esempio di codice:
<?
$dbName = $_SERVER["DOCUMENT_ROOT"] . "\\App_Data\\my_access_database.mdb";
if (!file_exists($dbName)) {
die("File non trovato.");
}
try
{
$db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbName; Uid=; Pwd=;");
}
catch (PDOException $e)
{
echo $e->getMessage();
}
$sql = "SELECT * FROM users";
$result = $db->query($sql);
while ($row = $result->fetch())
{
$idUser = $row["IDUser"];
$name = $row["Name"];
$surname = $row["Surname"];
echo '<p>' . $idUser . ' ' . $name . ' ' . $surname . '</p>' . $eol;
}
?>
ΠΠ»Π°Π½ΠΈΡ€ΡΠΉΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ Ρ€Π΅ΠΌΠΎΠ½Ρ Π²Π°Π½Π½Ρ Π² Ρ
Ρ€ΡΡΠ΅Π²ΠΊΠ΅ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ Π²Π°ΡΠΈΡ
ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠΉ. ΠΠΎΠ΄Π±Π΅Ρ€ΠΈΡΠ΅ ΠΎΡΠ΄Π΅Π»ΠΎΡΠ½ΡΠ΅ ΠΌΠ°ΡΠ΅Ρ€ΠΈΠ°Π»Ρ, ΡΠ°Π½ΡΠ΅Ρ
Π½ΠΈΠΊΡ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½, ΡΡΠΎΠ±Ρ ΠΎΡΠΎΡ€ΠΌΠΈΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅, ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΈ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΡΡΡ€Π°Π½ΡΡΠ²ΠΎ.
binary option nairaland best indicator for quotex
Di
Jacobhib
(inviato il 01/11/2026 @ 10:22:11)
rsi strategy binary options binary options strategy without indicators
Di
Jacobhib
(inviato il 01/11/2026 @ 10:22:12)
ΠΡΠ΅ΡΠ΅ ΠΎΡΠ΅Π»Ρ Π½Π° ΡΠ°Ρ https://spb.60minut.ru Π² Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅Ρ€Π±ΡΡ€Π³Π΅? ΠΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π³ΠΎΡΡΠΈΠ½ΠΈΡΠ°ΠΌΠΈ ΠΈ Π°ΠΏΠ°Ρ€ΡΠ°ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΏΠΎΡΠ°ΡΠΎΠ²ΠΎΠΉ ΠΎΠΏΠ»Π°ΡΠΎΠΉ, ΡΡ€Π°Π²Π½ΠΈΡΠ΅ ΡΠ΅Π½Ρ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΏΡ€ΠΎΠΆΠΈΠ²Π°Π½ΠΈΡ. ΠΠΎΠ΄Π±Π΅Ρ€ΠΈΡΠ΅ Π½ΠΎΠΌΠ΅Ρ€ Π΄Π»Ρ ΠΎΡΠ΄ΡΡ
Π°, Π΄Π΅Π»ΠΎΠ²ΠΎΠΉ Π²ΡΡΡ€Π΅ΡΠΈ ΠΈΠ»ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ°ΠΌΠΈ. Π£Π΄ΠΎΠ±Π½ΡΠ΅ Π²Π°Ρ€ΠΈΠ°Π½ΡΡ ΠΊΡ€Π°ΡΠΊΠΎΡΡ€ΠΎΡΠ½ΠΎΠΉ Π°Ρ€Π΅Π½Π΄Ρ ΠΆΠΈΠ»ΡΡ.
Di
Brianlew
(inviato il 01/11/2026 @ 10:32:41)
ΠΡΠ΅ΡΠ΅ ΠΎΡΠ΅Π»Ρ Π½Π° ΡΠ°Ρ https://spb.60minut.ru Π² Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅Ρ€Π±ΡΡ€Π³Π΅? ΠΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π³ΠΎΡΡΠΈΠ½ΠΈΡΠ°ΠΌΠΈ ΠΈ Π°ΠΏΠ°Ρ€ΡΠ°ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΏΠΎΡΠ°ΡΠΎΠ²ΠΎΠΉ ΠΎΠΏΠ»Π°ΡΠΎΠΉ, ΡΡ€Π°Π²Π½ΠΈΡΠ΅ ΡΠ΅Π½Ρ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΏΡ€ΠΎΠΆΠΈΠ²Π°Π½ΠΈΡ. ΠΠΎΠ΄Π±Π΅Ρ€ΠΈΡΠ΅ Π½ΠΎΠΌΠ΅Ρ€ Π΄Π»Ρ ΠΎΡΠ΄ΡΡ
Π°, Π΄Π΅Π»ΠΎΠ²ΠΎΠΉ Π²ΡΡΡ€Π΅ΡΠΈ ΠΈΠ»ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ°ΠΌΠΈ. Π£Π΄ΠΎΠ±Π½ΡΠ΅ Π²Π°Ρ€ΠΈΠ°Π½ΡΡ ΠΊΡ€Π°ΡΠΊΠΎΡΡ€ΠΎΡΠ½ΠΎΠΉ Π°Ρ€Π΅Π½Π΄Ρ ΠΆΠΈΠ»ΡΡ.
Di
Brianlew
(inviato il 01/11/2026 @ 10:32:41)
ΠΡΠΆΠ½Ρ ΡΠ΅ΠΊΠΈ? ΠΊΡΠΏΠΈΡΡ ΡΠ΅ΠΊΠΈ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΈ ΡΠΈΠ·. Π»ΠΈΡ. Π§Π΅ΠΊΠΈ Π΄Π»Ρ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΠ€Π, ΠΠΠ, ΠΠΠ’. Π Π΅Π°Π»ΡΠ½ΡΠ΅ ΠΎΠΏΠ΅Ρ€Π°ΡΠΈΠΈ, Π³Π°Ρ€Π°Π½ΡΠΈΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ!
Di
Charlesnam
(inviato il 01/11/2026 @ 10:32:52)
ΠΡΠΆΠ½Ρ ΡΠ΅ΠΊΠΈ? ΠΊΠ°ΡΡΠΎΠ²ΡΠ΅ ΡΠ΅ΠΊΠΈ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΈ ΡΠΈΠ·. Π»ΠΈΡ. Π§Π΅ΠΊΠΈ Π΄Π»Ρ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΠ€Π, ΠΠΠ, ΠΠΠ’. Π Π΅Π°Π»ΡΠ½ΡΠ΅ ΠΎΠΏΠ΅Ρ€Π°ΡΠΈΠΈ, Π³Π°Ρ€Π°Π½ΡΠΈΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ!
Di
Charlesnam
(inviato il 01/11/2026 @ 10:32:53)
Π΄Π΅ΠΌΠΎΠ½ΡΠ°ΠΆ ΠΊΠ°Ρ€ΠΊΠ°ΡΠ½ΠΎΠ³ΠΎ Π·Π΄Π°Π½ΠΈΡ https://snos-zdaniy-spb.ru
ΡΠ½ΠΎΡ Π·Π΄Π°Π½ΠΈΠΉ Π² ΡΠΏΠ± ΡΠ½ΠΎΡ ΠΊΠΈΡ€ΠΏΠΈΡΠ½ΠΎΠ³ΠΎ Π·Π΄Π°Π½ΠΈΡ
binary options scalping strategy non repaint indicator mt4
Di
Jamesfut
(inviato il 05/11/2026 @ 19:43:37)
Π΄Π΅ΠΌΠΎΠ½ΡΠ°ΠΆ ΠΊΠΎΠ½ΡΡΡ€ΡΠΊΡΠΈΠΉ Π·Π΄Π°Π½ΠΈΠΉ ΡΠ½ΠΎΡ ΡΡΠ°Ρ€ΡΡ
Π·Π΄Π°Π½ΠΈΠΉ
Di
Jamesfut
(inviato il 05/11/2026 @ 20:03:31)
Π΄Π΅ΠΌΠΎΠ½ΡΠ°ΠΆ ΡΡΠ°Ρ€ΠΎΠ³ΠΎ Π·Π΄Π°Π½ΠΈΡ ΡΠ½ΠΎΡ Π΄ΠΎΠΌΠΎΠ² ΠΈ ΡΠΎΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠΉ
Di
Jamesfut
(inviato il 06/11/2026 @ 00:01:06)
ΠΠ΅Ρ€Π΅ΠΉΡΠΈ ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡ ΡΠ΅ΠΊΡΡΡ: ΠΏΠΎΠΌΠΎΡΡ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π² Ρ€Π½ΠΏ
Di
Matthewacere
(inviato il 12/11/2026 @ 04:38:09)
ΠΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡΠΈ Π²Π½ΡΡΡ€ΠΈ: ΠΊΠ°ΠΊ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ Π΄ΠΎΠ±Ρ€ΠΎΡΠΎΠ²Π΅ΡΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°
Di
Matthewacere
(inviato il 12/11/2026 @ 04:38:19)
Disclaimer L'indirizzo IP del mittente viene registrato, in ogni caso si raccomanda la buona educazione.
|