Jump to content
php.lv forumi

ka tiesi lai dabunam ara attiecigo numberu ?


Mikijs

Recommended Posts

Iedomajamies situaciju kad janosaka cilveka numurs tatad nevis ID nemurs bet piem numurs ar kuru vinjs ir ORER By sarakstaa.

 

//qverijs

$sss=dbquery("SELECT * FROM ".PREF."lietotaji WHERE parole = '".$iMEMBER."'");
//parbaudam vai tads ir
if(dbrows($sss)){
$pos=dbrows("SELECT * FROM ".PREF."lietotaji ORDER BY balsis DESC");
// te man itka butu kkas javeido =/
// bet nevaru iebraukt =/

// tatad ir sekojosie fieldi
//
// id <- pasi zinat kas
// balsis <- balsu skaits (kam vairak tam jabut 1 vieta) un otradi
}

 

dbquery => mysql_query();

dbarray => mysql_fetch_assoc();

dbrows => mysql_num_rows();

dbarraynum => mysql_fetch_row();

 

 

galigi nesaprotu ka taisit un ka meklet..

Edited by Mikijs
Link to comment
Share on other sites

?! :)

Par šitādu dricelēšanos var arī nopelnīties, ka Tev principā neatbild!

 

Vai Tev ir definēta konstante PREF?

 

Vai Tu to obligāti gribi izdarīt SQL līdzekļiem? Varbūt ievies cikla mainīgo, kuru palielini par vienu, katru ierakstu nolasot.

Link to comment
Share on other sites

nu ok meiginasu velreiz isuma paskaidrot

 

Tatad pienjemsim ka ta ir balsosanas sistema

ir 2 opcijas par ko balsot, vienai (a) ir 10 balsis bet otrai (b) 5, kaa lai es dabunu

lai man uzrada ka (a) ir pirmā vietā, bet (b) ir otrā?

 

Šobrīd pielietoju :P ORDER By balsis DESC...

 

bet man nepieciešama izvade tieši tam, lai aprēķina ka tas ir pirmā vietā bet otrs ir otrā vietā

 

Man šobrīd ir sekojošais

Saraksts<br /><hr class="hr"><br />
<?
$sql_saraksts=dbquery("SELECT * FROM ".PREF."lietotaji ORDER BY balsis DESC");
if (dbrows($sql_saraksts)){
while ($db=dbarray($sql_saraksts)){
	 echo "Par šo opciju nobalsots ".$db['balsis']." reizes";
}
}
?>

 

Vai Tev ir definēta konstante PREF?

Jā ir

require "config.php"
define("PREF", $pref);

Link to comment
Share on other sites

×
×
  • Create New...