Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    12

    Visualizzare un record di un file testuale partendo da una lista gia' visualizzata

    Ho un file testuale chiamato "listapratiche.txt". Tramite un piccolo programma in php visualizzo l'elenco di alcuni campi di ogni record in esso contenuto. All'inizio di ciascuna riga ho messo un ID che identifica ogni record, e alla fine ho messo un campo con un link che dovrebbe servire (cliccandoci sopra) ad accedere ad un altro programma in php che mi permetta di visualizzare tutto il record scelto. Attualmente non riuscendo a risolvere il problema faccio in modo di inserire manualmente l'ID in modo da visualizzare il record scelto. Vorrei poter presentare la visualizzazione del record in modo automatico, come posso fare?.

    Grazie per l'eventuale aiuto che potrete darmi.

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    12
    scusa se non ti ho risposto prima ma ieri sono stato impossibilitato ad accedere ad internet.

    Non uso un database in quanto ho già lavorato molto nel fare alcuni programmi in php che utilizzassero file testuali, i dati che dovrebbero andare a confluire in questi file sono di modeste dimensioni, inoltre non ho ancora le conoscenze minime (cosa che invece ho nella gestione dei file testuali) che mi potrebbero servire nella gestione dei database.

    Comunque qui sotto allego il listato del programma di cui chiedo aiuto in questo forum.
    Grazie.

    L'estenzione del file non è Html ma php

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <title>ELENCO PRATICHE PER CLIENTE</title>
    </head>
    <body>
    <table style="text-align: center; background-color: rgb(153, 0, 0); width: 100%;" border="5" cellpadding="2" cellspacing="2">
    <tbody>
    <tr>
    <td><big style="color: rgb(255, 255, 255);"><big><big>ELENCO
    PRATICHE ATTIVE</big></big></big></td>
    </tr>
    </tbody>
    </table>
    <table style="text-align: left; font-style: italic; background-color: rgb(204, 255, 255); width: 100%; height: 52px;" cellpadding="2" cellspacing="2">
    <tbody>
    <tr>
    <th style="width: 5%;"> ID </th>
    <th style="text-align: left; vertical-align: middle; width: 15%;">
    Data pratica </th>
    <th style="text-align: left; vertical-align: middle; width: 25%;">
    Ragione sociale debitore </th>
    <th style="text-align: left; vertical-align: middle; width: 25%;">
    Citta' </th>
    <th style="width: 5%;"> Prov. </th>
    <th style="width: 12%; text-align: center;"> importo
    </th>
    <th style="width: 8%;"> Ricerca </th>
    </tr>
    </tbody>
    </table>
    <?php
    $textfile = fopen ("listapratiche.txt","r");
    $righefile="";
    while ($rigafile = fgets($textfile,1024)){
    $campiriga = explode("|",$rigafile);
    $idpratica=$campiriga[0];
    $rigacliente =
    $campiriga[1];
    $chiave=$_POST["idcliente"];
    if($rigacliente == $chiave){
    $cdebitore=$campiriga[2];
    $cdatapratica=$campiriga[3];
    $cimporto=$campiriga[4];
    $ccodfisca=$campiriga[5];
    $cpartiva=$campiriga[6];
    $ccitta=$campiriga[7];
    $cprov=$campiriga[8];
    $cvia=$campiriga[9];
    $ccivico=$campiriga[10];
    $ctelfisso=$campiriga[11];
    $cfax=$campiriga[12];
    $ccellulare=$campiriga[13];
    $cemail=$campiriga[14];
    $cnotizie=$campiriga[15];
    $righefile="$idpratica;$cdebitore;$cdatapratica;$c importo;$ccodfisca;$cpartiva;$ccitta;$cprov;$cvia; $ccivico;$ctelfisso;$cfax;$ccellulare;$cemail;$cno tizie\r\n";
    ?>
    <table style="text-align: left; width: 100%; height: 32px;" border="0" cellpadding="2" cellspacing="2">
    <tbody>
    <tr>
    <td style="width: 5%;"><?php echo $idpratica ?></td>
    <td style="width: 15%; text-align: left; vertical-align: middle;"><?php echo $cdatapratica ?></td>
    <td style="text-align: left; vertical-align: middle; width: 20%;"><?php echo $cdebitore ?></td>
    <td style="width: 30%; text-align: left; vertical-align: middle;"><?php echo $ccitta?></td>
    <td style="width: 5%; text-align: center;"><?php echo $cprov?></td>
    <td style="width: 12%; text-align: right;"><?php echo $cimporto?></td>
    <td style="width: 8%; text-align: center;"> RIC </td>
    </tr>
    </tbody>
    </table>
    <?php
    }
    }
    fclose($textfile);

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.