Visualizzazione dei risultati da 1 a 8 su 8

Discussione: query particolare

  1. #1

    query particolare

    Come posso prendere il valore di un campo dell'ultima riga di una tabella??ci sono problemi se la tabella è vuota?
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  2. #2

    Re: query particolare

    Originariamente inviato da alex86
    Come posso prendere il valore di un campo dell'ultima riga di una tabella??ci sono problemi se la tabella è vuota?
    Se la tabella e' vuota.... ci vuole la release installata a Lourdes.... per prendere qualcosa.

    Se invece per ultima riga vuoi dire l'ultimo record con id autoincrement e vuoi conoscere l'id fai una select del genere:

    SELECT MAX(id) AS ultimo FROM tabella


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3

    Re: Re: query particolare

    Originariamente inviato da piero.mac
    Se la tabella e' vuota.... ci vuole la release installata a Lourdes.... per prendere qualcosa.
    è proprio questo il problema..

    Codice PHP:
    FATTURA NUMERO:
    <?
    $query 
    "SELECT MAX(id) AS nfatt FROM fatture";
    $numero mysql_query($query$db);
    $numero++;
    echo 
    "<input type=text name=\"nfatt\" value=\"$numero\" readOnly>";
    ?>
    <input type="submit" name="bInvia" value="Aggiungi">
    </form>
    <?}?>
    mi mostra il campo testo dove anzi di avere 1 (xkè il valore dell'ultimo campo nfatt è 0) mi mostra "Resource id #5" :master:
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  4. #4
    anke così ho lo stesso risultato..

    Codice PHP:
    <input type=text name="nfatt" value="<?=$numero?>" readOnly>
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  5. #5
    Azz.... Ma $numero messo li.... raccoglie il thread della risorsa..... non il risultato della query.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    cioè?

    se ti serve tt il codice eccolo...

    Codice PHP:
    <?

    include("config.inc.php");
    $db mysql_connect($db_host$db_user$db_password);

        if (
    $db == FALSE)
            die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
        else{
            
    mysql_select_db($db_name$db);
            
    $query "SELECT nome FROM ditta";
            
    $result mysql_query($query$db);
    ?>
    DITTA: 
    <form action="addfatt.php" method="post">
    <SELECT NAME="ditta" SIZE="1">
    <?
            
    while ($row mysql_fetch_array($result))
            { 
            echo 
    "<OPTION VALUE=\"$row[nome]\" SELECTED>$row[nome]</option>";
            }
    ?>
    </SELECT>

    FATTURA NUMERO:
    <?
    $query 
    "SELECT MAX(id) AS nfatt FROM fatture";
    $numero mysql_query($query$db);
    $numero++;
    ?>
    <input type=text name="nfatt" value="<?=$numero?>" readOnly>
    ?>
    <input type="submit" name="bInvia" value="Aggiungi">
    </form>
    <?}?>
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  7. #7
    $query = "SELECT MAX(id) AS nfatt FROM fatture";
    $res = mysql_query($query, $db);
    $numero = mysql_fetch_assoc($res['nfatt']);
    $numero++;


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    grazie!
    ho dovuto però modificare la riga

    $numero = mysql_fetch_assoc($res['nfatt']);

    in

    $numero = $res['nfatt'];

    perkè m dava errore!ma ora va bene!
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

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.