Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

Tātad kā precīzi jāraksta lai kā mainīgā vērtība izvadītos visu skaitļu (int) summa, kas sarakstīti vienā tabulas kolonnā? Zinu, tāds topiks jau ir bijis, bet pēc tā man nekas nesanāca.

Edited by march
Posted

Šito zinu, bet kā dabūt to skaitli kā mainīgā vērtību?

Posted

$q=mysql_query("SELECT SUM(kolonna) FROM tabula WHERE tas=sis");

$q=mysql_fetch_row($q);

$skaitlis=$q[0];

Posted

Tnx, tagad viss skaidrs

Posted

MakaTaNaw--> nevienmeer tas ir erti jo ja buus daudz kolonuu tad viegli var apjukt :(

 

$q=mysql_query("SELECT SUM(kolonna) AS kautkaads_nosaukums FROM.....

.............

$skaitlis=$q['kautkaads_nosaukums '];

 

saadi arii var :) un tas ir daudz vieglaak uztverams un krietni mazaaka iespeeja pielaist kljuudu

Posted

Grey_Wolf: Kautkā nekur nemanīju, ka viņš apgalvotu, ka tā ir visērtāk. Viņš tikai atbildēja uz jautājumu. Pie tam tavā tekstā ir tipiska iesācēja kļūda: kur mysql_fetch_...?

 

Ja kas, tad es arī izmantoju tikai mysql_fetch_row funkciju :)

Posted
$q=mysql_query("SELECT SUM(kolonna) AS kautkaads_nosaukums  FROM.....
print_r($q);  // MySQL resource #id... kautkas tāds
$res = mysql_fetch_assoc($q);
print_r($res); // normāls asociatīvs masīvs
$skaitlis=$res['kautkaads_nosaukums ']; // ņemam no rezultāta nevis kverija atgrieztās vērtības.

×
×
  • Create New...