Buon pomeriggio,potreste controllarmi questo script perchè non mi funziona?
Grazie mille....codice:<?php /* I parametri di connessione */ $path= "C:\desktop\db_officine" ; $db_name= "\officine.mdb" ; $dsource=$path.$db_name ; $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ; $cn_string.="Data Source=$dsource;" ; /* La connessione */ if (!file_exists($dsource) ){ die("Il database non esiste") ; } $cn= new COM("ADODB.Connection"); $cn->open($cn_string) ; /* Istanziamo un oggetto Recordset e inviamo la query attraverso il metodo Open() */ $rs= new COM("ADODB.Recordset") ; $query="select * from officine" ; // esecuzione prima query //$count = ("SELECT COUNT(id_officina) FROM officine_convenzionate"); $res_count = odbc_fetch_row($count); // numero totale di records $tot_records = $res_count[0]; // risultati per pagina(secondo parametro di LIMIT) $per_page = 3; // numero totale di pagine $tot_pages = ceil($tot_records / $per_page); // pagina corrente $current_page = (!$_GET['page']) ? 1 : (int)$_GET['page']; // primo parametro di LIMIT $primo = ($current_page - 1) * $per_page; echo "<div align=\"center\">\n<table>\n"; // esecuzione seconda query con LIMIT $query_limit = "SELECT * FROM officine order by id_officina Desc LIMIT $primo,$per_page"; $rs->Open($query,$count,$query_limit,$cn); while($results = odbc_fetch_row($query_limit)){ echo '<div align="center">'; echo '<center>'; echo '<table border="1" width="500" height="100" bordercolor="blue">'; echo '<tr>'; echo ' <td width="25%" height="10%" align="right" background="immagini/gradient_tcat.gif"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-4" color="white">Ragione Sociale: '; print (stripslashes($results['ragione_sociale'])); echo '</font>'; echo'</td></tr>'; echo '<tr> <td width="90%" height="15%" background="immagini/gradient_thead.gif"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-4" color="white">Indirizzo: '; print (stripslashes($results['indirizzo'])); echo '</font>'; echo'</td></tr>'; echo'<tr> <td width="100%" height="50%" align="left"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-4" color="black">Provincia: '; print (stripslashes($results['provincia'])); echo '</font>'; echo'</td></tr>'; echo'<tr> <td width="100%" height="15%" align="right" background="immagini/gradient_tcat.gif"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-4" color="white">Recapiti: '; print ($results['telefono'] . " - " . $results['fax'] . " - " . $results['cell']); echo '</font>'; echo'</td></tr>'; echo'<tr> <td width="100%" height="15%" align="right" background="immagini/gradient_tcat.gif"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-4" color="white">Venditore Cards: '; print ($results['venditore_cards']); echo '</font>'; echo'</td></tr>'; echo'<tr><td height="5%" bgcolor="silver"></td></tr>'; echo '</table>'; echo '</font>'; echo '</center>'; echo '</div>'; } $fontA = "<font face='Verdana, Arial, Helvetica, sans-serif' size='-4' color='black'>"; $fontC = "</font>"; $spazi = ""; $paginazione = $fontA . "$spazi Pagine totali: " . $tot_pages . " ["; for($i = 1; $i <= $tot_pages; $i++) { if($i == $current_page) { $paginazione .= $i . " "; //echo "<meta http-equiv=refresh content=5;URL=guestbook.php>"; } else { $paginazione .= "<a href=\"?page=$i&da_data=$da_data&a_data=$a_data\" title=\"Vai alla pagina $i\">$i</a>$fontA "; //echo "<meta http-equiv=refresh content=6000;URL=guestbook.php>"; } } $paginazione .= "]"; echo (" " .$paginazione); //} /* Pulizia dell'oggetto Recordset */ $rs->Release() ; $rs= null ; /* Chiudo la connessione e libero la memoria */ $cn->Close() ; $cn->Release() ; $cn= null ; ?>

Rispondi quotando
