Salve a tutti, ho un problema con la selezione casuale di un id...
In pratica io seleziono tramite questa query: "SELECT FLOOR(RAND() * COUNT(*)) AS code FROM codici WHERE cid=0 && pcod=0" un campo casuale zerofill ma il campo che torna perde tutti gli zeri prima del numero...
Sò che è un problema di interi, trattando il campo zerofill come int durante la selezione.
Conoscete un modo che non sia "if (strlen($code)<6) $code = "0".$code;" per ovviare il problema?