• User Attivo

    non stampa nulla...ma senza errori


  • User Attivo

    @peterminnow said:

    non stampa nulla...ma senza errori
    Ciao, strano, ne ho provata una uguale alla tua e stampa
    [PHP]echo $rec_estr['progressivo']; [/PHP]
    Prova a postare la tabella


  • User Attivo

    ...di questa sessione

    <?
    function cliente($id){
    $obj=new sast1com();
    $obj->connessione();
    $dati=mysql_query("select * from clienti where id='$id'");
    while($array=mysql_fetch_array($dati)){
    return "$array[denominazione]<br>$array[indirizzo]<br> $array[cap] $array[citta] $array[provincia]";
    }
    }
    echo cliente($idcliente);
    ?>


  • User Attivo

    @peterminnow said:

    ...di questa sessione

    <?
    function cliente($id){
    $obj=new sast1com();
    $obj->connessione();
    $dati=mysql_query("select * from clienti where id='$id'");
    while($array=mysql_fetch_array($dati)){
    return "$array[denominazione]<br>$array[indirizzo]<br> $array[cap] $array[citta] $array[provincia]";
    }
    }
    echo cliente($idcliente);
    ?>

    Ciao, bene allora se funziona usa questa :vai:
    Ciao, ma molto strano dovrebbe funzionare anche l'altra, comunque è semplice modifica i camppi nella query e la lanci


  • User Attivo

    è proprio quello il problema se cambio il campo from in ddt ed il resto progressivo ecc. non sunziona...


  • User Attivo

    ...non funziona

    <?
    function ddt($id){
    $obj=new sast1com();
    $obj->connessione();
    $dati=mysql_query("select * from ddd where id='$id'");
    while($array=mysql_fetch_array($dati)){
    return "$array[progressivo]<br>$array[dataemissione]";
    }
    }
    echo ddt($idcliente);
    ?>


  • User Attivo

    @peterminnow said:

    è proprio quello il problema se cambio il campo from in ddt ed il resto progressivo ecc. non sunziona...

    Ciao, io voglio aiutarti, ma ti avevo chiesto di postarmi la tabella interessata
    Ciao:?


  • User Attivo

    CREATE TABLE IF NOT EXISTS ddt (
    id int(11) NOT NULL auto_increment,
    progressivo int(11) NOT NULL,
    idcliente int(11) NOT NULL default '0',
    dataemissione varchar(30) NOT NULL default '',
    anno int(11) NOT NULL default '0',
    causale varchar(50) NOT NULL,
    trasporto varchar(50) NOT NULL,
    colli varchar(30) NOT NULL,
    datatrasporto varchar(50) NOT NULL,
    oratrasporto varchar(50) NOT NULL,
    vettore varchar(40) NOT NULL,
    testonoteddt longtext NOT NULL,
    luogodestinazione longtext NOT NULL,
    PRIMARY KEY (id)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=57 ;

    --
    -- Dump dei dati per la tabella ddt

    INSERT INTO ddt (id, progressivo, idcliente, dataemissione, anno, causale, trasporto, colli, datatrasporto, oratrasporto, vettore, testonoteddt, luogodestinazione) VALUES
    (56, 8, 35, '29/11/2011', 0, '31', 'Mittente', 'A vista', '29/11/2011', '15:36', '', 'testonoteddt', ''),
    (55, 7, 34, '29/11/2011', 0, '31', '', 'A vista', '29/11/2011', '13:40', '', 'testonoteddt', ''),
    (54, 6, 34, '29/11/2011', 0, '32', 'Mittente', 'A vista', '29/11/2011', '13:40', '', 'testonoteddt', '');


  • User Attivo

    Ciao, ho provato anche con il while e problemi non me ne da, solo che ho dovuto togliere tutto l'ambarabà sopra, uso poco le function anche se dovrei cominciare prima o poi
    [PHP]
    $estrazione = mysql_query("select * from ddt where idcliente = '1'")
    or die("errore nella query estrazione;".mysql_error());
    $rec_estr = mysql_fetch_assoc($estrazione);
    echo $rec_estr['progressivo'];
    [/PHP]

    [PHP]
    $dati=mysql_query("select * from ddt where id='2'");
    while($array=mysql_fetch_array($dati))
    {
    echo $array['progressivo'];
    }
    [/PHP]
    mo arrivato a questo punto non saprei proprio che dirti.
    Parola a chi ne sa di più
    Ciao :ciauz:


  • User Attivo

    provo ancora con quanto mi hai detto fino ad ora!