Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    ctype_digit: va bene per controllare un numero intero?

    Salve. Posso utilizzare ctype_digit per controllare se in un campo è stato inserito un numero intero? il campo serve a memorizzare un prezzo in euro e quindi il campo nel DB è decimal (10,2). Ora nel campo può darsi anche che venga inserito qualcosa tipo 10,50 euro. Va bene la funzione che ho citato o devo usarne un'altra?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2
    io uso queste:

    per gli interi:
    preg_match("/^[\d]+$/",$value)

    per la valuta tipo 1.540,34(prima effettuo una conversione per mysql):
    $value = str_replace(array('.',','),array('','.'),$value);
    preg_match("/^[\d.]+$/",$value)

  3. #3
    mi spieghi la parte della variabile value? Grazie!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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