sql >> Databasteknik >  >> RDS >> Mysql

mysql_query returnerar endast strängtyp för int/fload db-typ

Inget av mysql_fetch_* funktioner är tänkta att kasta värden enligt deras kolumntyper. För vissa tillhandahåller PHP inte ens en matchande intern datarepresentation (tänk:BIGINT ).

Om du känner till datatypen för en frågas resultat måste du casta dem manuellt. Annars mysql_field_type() skulle ge dig en ledtråd om vilken typ du ska konvertera resultaten till.



  1. Hur DB_NAME() fungerar i SQL Server

  2. Kan inte ansluta till mysql-databasen [strato]

  3. Rails 3.1:Fråga efter postgres inom ett tidsintervall

  4. Hur återställer jag sekvensnummer för att bli konsekutiva?