ho provato a spostarlo, ma il risultato è che adesso nella tabella non inserisce record, anzi inserisce solo il primo record (prelevato da un'altra tabella).
il number format restituisce:
A formatted version of number.
ho risolto "forzando" il tipo int quando vado a ricavarla dal form.
essendo entrambi numeri riesce a fare il confronto nell'if e funziona!Codice PHP:
$maxdist = (int)$_POST['distanza'];
adesso ho però un'altra domanda....quando vado a scrivere il valore di $dist nella tabella, anzichè essere del tipo 83,24 è invece di tipo intero, quindi solo 83. non sono fondamentali quelle 2 cifre dopo la virgola, ma se riesco a tenerle non sarebbe affatto male (almeno, non sono fondamentali per quel che devo fare adesso, ma devo creare anche uno script che calcoli la distanza di due punti in un orario, e quelle 2 cifre mi serviranno)
il campo dove va a finire $dist nella tabella, è di tipo INT, ho provato cambiandolo in FLOAT ma non ci sono differenze...in cosa sbaglio?
un'altra cosa, c'è un modo per arrotondare il risultato senza usare number_format?
grazie ancora