Mysql
 sql >> Database >  >> RDS >> Mysql

mysql_query restituisce solo il tipo stringa per il tipo db int/fload

Nessuno dei mysql_fetch_* le funzioni dovrebbero eseguire il cast di valori in base ai tipi delle loro colonne. Per alcuni, PHP non fornisce nemmeno una rappresentazione interna dei dati corrispondente (pensa:BIGINT ).

Se conosci il tipo di dati del risultato di una query, dovrai eseguirne il cast manualmente. Altrimenti mysql_field_type() ti darebbe un suggerimento su quale tipo convertire i risultati.