Visualizzazione dei risultati da 1 a 5 su 5

Discussione: SQL ... aiutooooo

  1. #1

    SQL ... aiutooooo

    Ciao a tutti !!
    sto componendo una query SQL particolare ...
    ho una tabella PIPPO con campi KEY e COSTO
    esiste il modo di
    select PIPPO.costo from PIPPO where PIPPO.KEY="cod123";
    e farmi rendere il valore 0 !!! ... invece di niente !! ...
    se il KEY="cod123" non è presente nella tabella PIPPO ???

    (ho semplificato le cose ma in teoria le tabelle sarebbero tre ... cmq già così mi sarebbe di aiuto)

    Grazieeeeeeeeeeeeeeeee
    a chi mi sarà di aiuto !!

  2. #2

    Re: SQL ... aiutooooo

    [supersaibal]Originariamente inviato da Larry1976
    Ciao a tutti !!
    sto componendo una query SQL particolare ...
    ho una tabella PIPPO con campi KEY e COSTO
    esiste il modo di
    select PIPPO.costo from PIPPO where PIPPO.KEY="cod123";
    e farmi rendere il valore 0 !!! ... invece di niente !! ...
    se il KEY="cod123" non è presente nella tabella PIPPO ???

    (ho semplificato le cose ma in teoria le tabelle sarebbero tre ... cmq già così mi sarebbe di aiuto)

    Grazieeeeeeeeeeeeeeeee
    a chi mi sarà di aiuto !! [/supersaibal]
    zero e niente sembrano fratelli... del aggrattis

    Controlla le righe estratte se sono zero.... scrivi che costo e' zero... oppure se il campo e' numerico avra' il zero di default.

    Diverso e' il discorso se manca la key cod123...


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

  3. #3

    ... il mio caso è proprio che manca ...

    ... il mio caso è proprio che devo effettuare il controllo nel caso mancasse KEY="cod123" inserire come risultato di query 0 o qualsiasi altro valore che decido ... se invece presente ritorna il valore registrato nel record come di norma.

  4. #4

    Re: ... il mio caso è proprio che manca ...

    [supersaibal]Originariamente inviato da Larry1976
    ... il mio caso è proprio che devo effettuare il controllo nel caso mancasse KEY="cod123" inserire come risultato di query 0 o qualsiasi altro valore che decido ... se invece presente ritorna il valore registrato nel record come di norma. [/supersaibal]
    Conta le righe che estrai..

    $query = mysql_query...

    $num = mysql_num_rows($query);

    If($num == 1 ) { $row = mysql_fetch_assoc($query)
    e fai la tua stampa....

    } else { echo "manca il codice cercato"; }



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

  5. #5
    Il titolo non è a norma di regolamento
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.