Hamlets Posted September 20, 2006 Report Share Posted September 20, 2006 (edited) Kods $sql = mysql_query("SELECT * FROM `blabla` ORDER BY `money` DESC LIMIT 0, 15;"); while($row = mysql_fetch_array( $sql )) { // LALA echo $row['name']; echo "["; echo $row['money']; echo "]"; echo "<br/>"; } un rezultātā: yaguar7[61] Dyzaster666[157] Kronus[100] 3v[100] ..... , bet vajadzētu Dyzaster666[157] Kronus[100] 3v[100] yaguar7[61] .... Kur varētu būt problēma? :? Edited September 20, 2006 by Hamlets Link to comment Share on other sites More sharing options...
hmnc Posted September 20, 2006 Report Share Posted September 20, 2006 tevī problēma! bet ja nopietni tad outputu šitā labāk izvadi: echo $row['name'].'['.$row['money'].']<br/>'; un uzraksti kāds tev fieldtype tam number666, ja ir kkas līdzīgs text/varchar tad uzliec uz double, ja būs darīšana ar komatiem vai int, ja būs veseli cipariņi Link to comment Share on other sites More sharing options...
Hamlets Posted September 20, 2006 Author Report Share Posted September 20, 2006 (edited) TEXT double? un sajaucu number666 vietā ir money :D Edited September 20, 2006 by Hamlets Link to comment Share on other sites More sharing options...
Delfins Posted September 20, 2006 Report Share Posted September 20, 2006 order by name, money Link to comment Share on other sites More sharing options...
hmnc Posted September 21, 2006 Report Share Posted September 21, 2006 hamlets - iemācies ko nozīmē datu tipi un izmanto viņus attiecīgi. visizplatītākie, kurus tev tiešām vajag zināt: INT - integer - vesels skaitlis DOUBLE - attiecīgi daļskaitlis VARCHAR - iekš mysql līdz 255 simbolu garš strings (jebkādi simboli) DATE - mysql datums Y-m-d DATETIME - mysql datums un laiks Y-m-d H:i:s TEXT - blob. iekš mysql līdz 64kb, ja nemaldos Link to comment Share on other sites More sharing options...
bubu Posted September 21, 2006 Report Share Posted September 21, 2006 DOUBLE nav daļskaitlis, bet gan peldošā punkta skaitlis. Un tā ir liela atšķirība (piemēram 1/3 attēlošanā). Daļskaitlis kā tāds vispār nav MySQLā. Tā vietā drīzāk ir jālieto NUMERIC(n,m). Link to comment Share on other sites More sharing options...
andrisp Posted September 21, 2006 Report Share Posted September 21, 2006 bubu, bet liekas, ka DOUBLE tāpat ļoti labi var izmantot summas, massas un līdzīgu skaitļu uzglabāšanai. Link to comment Share on other sites More sharing options...
Delfins Posted September 21, 2006 Report Share Posted September 21, 2006 nevis var, bet vajag Link to comment Share on other sites More sharing options...
Recommended Posts