• Home
  • Forum
  • Fare Web
  • PHP

classe pdo

  • Creatore Discussione Creatore Discussione borgo italia
  • Data di inizio Data di inizio 3 Lug 2012
  • Tag Tag
    catch pdo pdoexception

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Lug 2012
  • #1
ciao
vista l'insistenza di un certo alex, sto iniziando a studiare la pdo e ho fatto questo stupidissimo script che però non funzia
PHP:
<?php
try {
    //root è l'user e password è la pass
	$pdo = new PDO('mysql:host=localhost;dbname=xxxxxx', 'root', 'password');
} catch (PDOException $e) {
    header('HTTP/1.0 500 Internal Server Error');
    exit();
}
$stm = $pdo->query('SELECT * FROM mappe');
$results = $stm->fetchAll(PDO::FETCH_ASSOC);
var_dump($results);
?>
penso che l'errore sia alla riga
$pdo = new PDO('mysql:host=localhost;dbname=xxxxxx', 'root', 'password');
infatti mi entra in catch, ma non riesco a capire
 
N

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
  • 3 Lug 2012
  • #2
Stampa l'eccezione e vediamo che ti dice
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Lug 2012
  • #3
ciao
ho messo un var_dump ($e);
e questo è quello che risulta
object(PDOException)#2 (7) {
["message: protected"]=> string(21) "could not find driver"
["string: private"]=> string(0) ""
["code: protected"]=> int(0)
["file: protected"]=> string(43) "C:\AppServ\www\google_maps\prova_search.php"
["line: protected"]=> int(4)
["trace: private"]=> array(1) { [0]=> array(6) {
["file"]=> string(43) "C:\AppServ\www\google_maps\prova_search.php"
["line"]=> int(4)
["function"]=> string(11) "__construct" ["class"]=> string(3) "PDO"
["type"]=> string(2) "->" ["args"]=> array(3) {
[0]=> string(40) "mysql:host=localhost;dbname=borgo-italia"
[1]=> string(4) "root"
[2]=> string(8) "password" } } }
["errorInfo"]=> NULL }
Clicca per allargare...
penso che l'errore sia in ["message: protected"]=> string(21) "could not find driver, ma ho decommentato le righe in php.ini
 
Ultima modifica: 3 Lug 2012

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 3 Lug 2012
  • #4
Decommenta questa riga (o aggiungila se non c'è) nel php.ini:
Codice:
extension=php_pdo_mysql.dll
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Lug 2012
  • #5
ciao
c'è ed è decommenatata.
come ti avevo detto in mp l'ho fatto in tutti i php.ini che ho trovato.
comunque a scanzo di equivoci e di equinozi farò un altro giro.

p.s.
anche se nef ha cancellato volevo dire che ho sempre usato e ha funziato con le classiche query (il mio sito ne è pieno)
 
N

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
  • 3 Lug 2012
  • #6
borgo italia ha scritto:
ciao
c'è ed è decommenatata.
come ti avevo detto in mp l'ho fatto in tutti i php.ini che ho trovato.
comunque a scanzo di equivoci e di equinozi farò un altro giro.

p.s.
anche se nef ha cancellato volevo dire che ho sempre usato e ha funziato con le classiche query (il mio sito ne è pieno)
Clicca per allargare...
Hai controllato col phpinfo() che sia istallato correttamente? Comunque non capisco il senso se ti è sempre andato e solo ora in quella pagina non va =S



Ps: ho cancellato perchè pensavo che con la soluzione di ale risolvevi
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Lug 2012
  • #7
ciao
la pdo è la prima volta che la provo.
sin'ora ho sempre usato mysql_query() e similia.
ora guardo con phpinfo().


p.s.
sarà ma le classi mi sono sempre state sullo stomaco con le vecchie istruzioni non ho mai avuti questi (e altri) problemi
 
N

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
  • 3 Lug 2012
  • #8
sarà ma le classi mi sono sempre state sullo stomaco con le vecchie istruzioni non ho mai avuti questi (e altri) problemi
Clicca per allargare...
Dipende, anch'io PDO non lo uso spesso mi trovo meglio con le query normali ma per quanto riguarda le classi cosa intendi di preciso?(Concetto oop o eventuali librerie)?

Tante volte le classi ti facilitano la vita, ormai c'è una classe per tutto quasi e basta studiarsi un minimo la documentazione per trovarcisi bene.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Lug 2012
  • #9
ciao
EUREKA!!!!
quello che non capisco è che quando molto tempo fa ho installato php, mysql, apche mo ha sparso per varie direttori il php.ini, li avevo modificati tutti (o quasi) meno uno che mi era sfuggito chissa perche ho un php.ini in c://WINDOWS/php.ini che è quello che gestisce il tutto, io continuavo a modificare in c://www/appserv/php5/ext/php.ini.

....intendi di preciso?(Concetto oop o eventuali librerie)?
Clicca per allargare...
tutte in generale, sarà che provengo dalla vecchia programmazione "a spagetti" : goto numero_linea (ancora del gosub non se ne parlava)
 
N

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
  • 3 Lug 2012
  • #10
borgo italia ha scritto:
ciao
EUREKA!!!!
quello che non capisco è che quando molto tempo fa ho installato php, mysql, apche mo ha sparso per varie direttori il php.ini, li avevo modificati tutti (o quasi) meno uno che mi era sfuggito chissa perche ho un php.ini in c://WINDOWS/php.ini che è quello che gestisce il tutto, io continuavo a modificare in c://www/appserv/php5/ext/php.ini.


tutte in generale, sarà che provengo dalla vecchia programmazione "a spagetti" : goto numero_linea (ancora del gosub non se ne parlava)
Clicca per allargare...
Ormai vanno di moda le crocchette istanziate :evil:, anche perchè se devi cercare uno spaghetto in un piatto ci metti un'eternità
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

W
[PHP] Creazione classe PDO
  • webfra01
  • 3 Set 2018
  • PHP
Risposte
4
Visite
2K
PHP 4 Set 2018
webfra01
W
T
if sempre vero per una classe
  • twogate
  • 28 Mag 2024
  • PHP
Risposte
3
Visite
1K
PHP 4 Giu 2024
twogate
T
G
classe CSS sovrascritta
  • Gae
  • 1 Nov 2023
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 2 Nov 2023
Gae
G
L
php tinymce mi duplica la classe label
  • luigithen
  • 8 Set 2020
  • PHP
Risposte
3
Visite
1K
PHP 8 Set 2020
luigithen
L
P
jButton1ActionPerformed passare parametri ad altra classe
  • paparucino
  • 22 Lug 2020
  • Java
Risposte
2
Visite
2K
Java 26 Ago 2020
V1nc3nz0
V
L
creare oggetti da una classe tramite un form
  • Leonardo Scotti
  • 22 Apr 2020
  • Javascript
Risposte
0
Visite
2K
Javascript 22 Apr 2020
Leonardo Scotti
L
A
Riproduzione classe Vector
  • Andrea477
  • 6 Dic 2019
  • C/C++
Risposte
3
Visite
10K
C/C++ 7 Apr 2021
DianaGreece49
D
C
[PHP] Estrarre da una classe i valori che mi interessano
  • condorex
  • 26 Nov 2019
  • PHP
Risposte
5
Visite
3K
PHP 27 Nov 2019
marino51
O
Estendere una rete di classe C
  • october
  • 22 Ott 2019
  • Reti LAN e Wireless
Risposte
1
Visite
1K
Reti LAN e Wireless 6 Dic 2019
Pieroz
P
PHP include classe
  • tucu49
  • 13 Ago 2019
  • PHP
Risposte
8
Visite
4K
PHP 19 Ago 2019
tucu49
M
[PHP] Estendere Connessione a una Classe
  • mau90
  • 4 Ago 2019
  • PHP
Risposte
1
Visite
1K
PHP 4 Ago 2019
macus_adi
M
[PHP] utilizzo di una classe e delle sue funzioni
  • mau90
  • 2 Ago 2019
  • PHP
Risposte
2
Visite
1K
PHP 2 Ago 2019
mau90
M
Classe MysqliDb mancante nelle librerie arc2
  • tritabit
  • 13 Mar 2019
  • PHP
Risposte
2
Visite
1K
PHP 14 Mar 2019
tritabit
D
[PHP] assegnare una classe
  • domenicotd
  • 25 Set 2018
  • PHP
Risposte
1
Visite
2K
PHP 25 Set 2018
Rikk73
S
Copiare attributi da una classe.
  • samuelpana
  • 31 Ago 2018
  • Programmazione
Risposte
0
Visite
2K
Programmazione 31 Ago 2018
samuelpana
S
D
[PHP] chiamata metodi da una classe
  • davide ravasi
  • 18 Mag 2018
  • PHP
Risposte
3
Visite
2K
PHP 18 Mag 2018
davide ravasi
D
L
[PHP] login con la classe medoo.in
  • luigi777
  • 27 Mar 2018
  • PHP
Risposte
5
Visite
1K
PHP 31 Mar 2018
macus_adi
  • Poll Poll
Classe PHP per la Geolocalizzazione del visitatore
  • macus_adi
  • 24 Feb 2018
  • Snippet PHP
Risposte
0
Visite
3K
Snippet PHP 24 Feb 2018
macus_adi
B
[Javascript] Cambiare classe ed aggiornare relativi eventi
  • balos
  • 12 Feb 2018
  • Javascript
Risposte
3
Visite
2K
Javascript 12 Feb 2018
balos
B
M
[wordpress-galleria immagini]Inserire classe php in html
  • mimatro82
  • 18 Gen 2018
  • PHP
Risposte
0
Visite
1K
PHP 18 Gen 2018
mimatro82
M
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?