|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2008
Messaggi: 49
|
php on mysql
Ciao a tutti,
ho un problema: ho creato questo piccolo script in php: <?php $host = "localhost"; $user = "phpuser"; $password = "miapassw"; $dbname = "OnlineOrder"; $cxn = mysqli_connect($host,$user,$password,$dbname); $sql_1 = "INSERT INTO Cust_name (Last_name) VALUES ('Kent')"; $resul_1 = mysqli_query($cxn,$sql_1); $var_dump($resul_1); ?> quando lancio FireFox carica a vuoto per un bel po di tempo senza visualizzare nulla..la pagina rimane biancha.. il database e la tabella al suo interno ci sono e funzionano dal prompt di mysql.. php.in l'ho configurato togliendo il ; sia davanti a extension=php_mysql.dll che davanti a extension=php_mysqli.dll ... e bho.. non e' che devo configurare qualche altra cosa? Ultima modifica di Gius001 : 16-04-2008 alle 16:21. |
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Città: Napoli - Fuorigrotta
Messaggi: 471
|
comincia a vedere nei log di apache se ti da qualche errore in particolare
__________________
Acquisti sul mercatino: grabrihc, LucaXbox360, Yarsha,micanto1,American horizo,Fnac,schumyFast,STECCO,Ezechiele25,17 Vendite sul mercatino: musodatopo,alexbands,mspr,anto.wajo |
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
incomincia a debuggare un poco il tuo codice prima di pensare ad un problema di configurazione:
Codice:
$cxn = mysqli_connect($host,$user,$password,$dbname) or die("errore di connessione");
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Apr 2008
Messaggi: 49
|
$cxn = mysqli_connect($host,$user,$password,$dbname) or die("errore di connessione");
FATTO.. ho lanciato di nuovo FF e l'errore che mi appare nel file di log di apache e' il seguente: [Wed Apr 16 17:24:58 2008] [error] [client 127.0.0.1] PHP Fatal error: Maximum execution time of 30 seconds exceeded in C:\\php\\www\\query1.php on line 16 che sarebbe questa linea: $cxn = mysqli_connect($host,$user,$password,$dbname) or die("errore di connessione"); non e' che devo configurare qualcosa in mysql? |
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Parma GialloBlu
Messaggi: 450
|
ultima istruzione: togli $ davanti a var_dump($resul_1);
emetti per aggiungere un po di debug: mysqli_query() or die ("errore query"); |
|
|
|
|
#6 |
|
Member
Iscritto dal: Apr 2008
Messaggi: 49
|
Praticamente ho corretto il codice:
<?php $host = "localhost"; $user = "phpuser"; $password = "ciaociao"; $dbname = "OnlineOrder"; $cxn = mysqli_connect($host,$user,$password,$dbname) or die("errore di connessione"); $sql_1 = "INSERT INTO Cust_name (Last_name) VALUES ('Kent')"; $resul_1 = mysqli_query($cxn,$sql_1); var_dump($resul_1); ?> ma quando lancio firefox mi visualizza questo messaggio: Warning: mysqli_connect() [function.mysqli-connect]: [10060] Impossibile stabilire la connessione. Risposta non corretta dell (trying to connect via tcp://localhost:3306) in C:\php\www\query1.php on line 16 Warning: mysqli_connect() [function.mysqli-connect]: (HY000/10060): Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. in C:\php\www\query1.php on line 16 Fatal error: Maximum execution time of 30 seconds exceeded in C:\php\www\query1.php on line 16 qualcuno ha qualche idea?? e come se non mi facesse connettere a mysql.. |
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Thread chiuso
| V |
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:30.










ho concluso con: kvegeta, doctordb, Leland Gaunt.







