Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    Scusa ....

    C'è solo un piccolo problema :

    Possono esserci dei prodotti che non hanno ne contratto ne brochure, oppure possono avere il contratto ma non la brochure o viceversa.

    Con il sistema che mi hai postato tu, se il prodotto non ha il contratto e la brochure non mi fà vedere nulla ?

    C'è una soluzione????

    Grazie

  2. #12
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    ??

  3. #13
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    qualcuno mi può aiutare ?

  4. #14
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169


    ECCO I PRODOTTI:</p>



    <?php
    include("****.php");

    $sql="
    SELECT
    Prodotti.IDProdotto, Prodotti.NomeProdotto, Prodotti.Introduzione, Prodotti.Descrizione, Prodotti.Procedura, Prodotti.Note, Prodotti.SitoWeb, Prodotti.Prezzi, Prodotti.GuadagnoPartner,
    Modulistica.ID_File, Modulistica.Nome_File, Modulistica.Tipo_File, Modulistica.Descrizione AS Descrizione_File, Modulistica.IDProdotto
    FROM
    Prodotti, Modulistica
    WHERE
    Prodotti.IDProdotto = Modulistica.IDProdotto";

    $result = mysql_query($sql);

    while ($rows = mysql_fetch_array($result)) {
    ?>
    <fieldset style="width:85%" >
    <legend align="left"><font color="#000000"><?php echo $rows['NomeProdotto']; ?></font></legend>



    <table width="98%" border="0">

    <tr><td align="left">Introduzione:</td></tr>
    <tr><td align="left"><?php echo $rows['Introduzione']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td align="left">Descrizione:</td></tr>
    <tr><td align="left"><?php echo $rows['Descrizione']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td align="left">Procedura vendita:</td></tr>
    <tr><td align="left"><?php echo $rows['Procedura']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td align="left">Note:</td></tr>
    <tr><td align="left"><?php echo $rows['Note']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td align="left">SitoWeb:</td></tr>
    <tr><td align="left"><?php echo $rows['SitoWeb']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td align="left">Prezzo/i:</td></tr>
    <tr><td align="left"><?php echo $rows['Prezzi']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td align="left">Guadagno per il Partner:</td></tr>
    <tr><td align="left"><?php echo $rows['GuadagnoPartner']; ?></td></tr>
    <tr><td> </td></tr>

    <tr><td>

    <?php echo $rows['ID_File']." - ".$rows['Nome_File']." - ".$rows['Tipo_File']." - ".$rows['Descrizione_File']; ?>
    </td></tr>

    <?php
    $id = $rows['IDProdotto'];
    $sqlBrochure = "
    SELECT
    ID_File, Nome_File, Tipo_File, Descrizione
    FROM
    Brochure
    WHERE
    IDProdotto = $id";

    $resultBrochure = mysql_query($sqlBrochure);
    while ($rowsBrochure = mysql_fetch_array($resultBrochure)) {
    echo "<tr><td>";
    echo $rowsBrochure['ID_File']." - ".$rowsBrochure['Nome_File']." - ".$rowsBrochure['Tipo_File']." - ".$rowsBrochure['Descrizione_File'];
    echo "</td></tr>";
    }
    ?>

    </table>



    </fieldset>
    </form>



    <?php
    }
    mysql_close();
    ?>

    C'è solo un piccolo problema :

    Possono esserci dei prodotti che non hanno ne contratto ne brochure, oppure possono avere il contratto ma non la brochure o viceversa.

    Con questo codice se il prodotto non ha il contratto e la brochure non me lo fà vedere !

    Io vorrei vederli tutti anche se non esiste contratto o brochure o entrambi allegati

    Qualcuno mi può aiutare?


    Grazie

  5. #15
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228
    Suggerimento provato sul campo:

    ti conviene creare una cartella per ogni prodotto che ha per nome il suo id
    al suo interno avrai una cartella brochure

    Quindi ti basterà avere una cosa di questo tipo:

    idprodotto
    L contratto.pdf
    L brochure
    - L 1.pdf
    - L 2.pdf
    ecc.

    in questo modo l'interrogazione al database sarà una (per vedere il prodotto) dopodiché sarà sufficiente creare un link a contratto.pdf (verifica prima se esiste) e elencare le brochure con uno scandir()

    Secondo me come soluzione conviene. Se devi poi dare un nome comprensibile alla brochure puoi sempre usare questa libreria per estrapolare il titolo

  6. #16
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    Preferisco tenere tutto nel database non nelle cartelle.

    Qualcuno mi può aiutare ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.