Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Script non funziona.

  1. #1

    Script non funziona.

    Buon pomeriggio,potreste controllarmi questo script perchè non mi funziona?
    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 ;
    ?>
    Grazie mille....

  2. #2
    Se ci dici esattamente qual'è l'errore è meglio!
    File Reality.sys corrupted. Reboot universe (Y/N)? Y_

  3. #3
    come posso impaginare dei risultati?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.