Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [PHP] Problema nel visualizzare dati

    Salve,

    sto stampando su una pagina su due colonne dei dati nel database e fin qui tutto bene, solo che mi sono accorto che non me ne stampa uno solo, cioé ho per esempio 28 record ma me ne fa vedere solo 27 e non capisco!!

    Potreste darmi na mano??

    Ho usato lo script trovato sul forum per stampare su due colonne che é il seguente, adattato al mio caso:

    Codice PHP:
    <?php include"include/verificaAccesso.inc.php";?>
    <?php 
    include"connessione/config.inc.php";?>
    <?php
    // Recordset categorie
    mysql_select_db($db_name$conn) or die ("Errore nel selezionare il database: " mysql_error());
    $catSQL "SELECT * FROM tb_categoria ORDER BY cat_nome ASC";
    $catResult mysql_query($catSQL);
    $catRighe mysql_fetch_array($catResult);

    ?>


    <table width="572" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td></td>
      </tr>
      <tr>
        <td><div align="center" class="titoloPagine">Raccolta script PHP </div></td>
      </tr>
      <tr>
          <td></td>
      </tr>
    </table>
    <?php 

    $i 
    0;
    echo 
    "<table width=\"572\"><tr>";
    while(
    $catRighe mysql_fetch_array($catResult)) {
    echo 
    "<td width=\"286\"><div align=\"left\" class=\"testoContent\"><a href=\"#\">$catRighe[cat_nome]</a></div></td>";
    if(
    $i++%== 
    echo 
    "</tr><tr>";
    }
    echo 
    "</tr></table>";

    ?>
    Grazie Michel
    PHP THE BEST

  2. #2
    Ok per la visualizzazzione di tutti i record ci sono riuscito facendo cosi:

    Codice PHP:
    <?php include"include/verificaAccesso.inc.php";?>
    <?php 
    include"connessione/config.inc.php";?>
    <?php
    // Recordset categorie
    mysql_select_db($db_name$conn) or die ("Errore nel selezionare il database: " mysql_error());
    $catSQL "SELECT * FROM tb_categoria ORDER BY cat_nome ASC";
    $catResult mysql_query($catSQL);
    // $catRighe = mysql_fetch_array($catResult); Ho tolto questo per via del ciclo while
    ?>


    <table width="572" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td></td>
      </tr>
      <tr>
        <td><div align="left" class="titoloPagine">Script PHP </div></td>
      </tr>
      <tr>
          <td></td>
      </tr>
    </table>
    <?php 

    $i 
    0;
    echo 
    "<table width=\"572\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
    while(
    $catRighe mysql_fetch_array($catResult)) {
    echo 
    "<td width=\"286\" height=\"30\"><div align=\"left\" class=\"testoContent\"><a href=\"#\">$catRighe[cat_nome]</a></div></td>";
    if(
    $i++%== 
    echo 
    "</tr><tr>";
    }
    echo 
    "</tr></table>";


    ?>
    ora però ho un porblema di impaginazione che e il seguente:

    ciao
    casa -- terra
    rana -- giardino
    nasa -- andrea
    isis

    vorrei se possibile cosi:

    ciao -- terra
    casa -- giardino
    rana -- andrea
    nasa -- isis

    Come posso fare per ottenere questo???

    Grazie Michel
    PHP THE BEST

  3. #3
    up.
    PHP THE BEST

  4. #4
    Nessuno sa come risolvere ??

    Grazie Michel
    PHP THE BEST

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.