Jump to content
php.lv forumi

Palidziet ar query izveidi


vitao.web

Recommended Posts

Labdien!

 

Veidoju šo un to, bet veidojot radās problēma. Kāda? Nu redziet ir lieta tāda, ka man ir tabula: news (id,title,message,cat,date,ip) un ir tada lieta, ka nezinu ka uzrakstīt pareizi query, lai no tabulas: news izvilktu ierakstu skaitu ( tas itka butu viegli ), bet problema taja ka man vajag skaitu atsevišķi. Respektīvi cat 1 = 10 ieraksti

cat 2 = 1 ieraksts

utt?

 

/mana doma/

$izs = dbFetch("select *from news order by id WHERE cat='News' DESC LIMIT 1 ");

un tad paradam ID numurinu, lai zinatu cik ieraksti, bet nu tad man katrai categorijai savs query jaraksta, bet varbut jus ziniet kadu labaku variantu?

 

ATRISINĀJUMS

Tātad izskatās, ka būšu atradis risinājumu pats! Paldies par palīdzību!

 

šeit būs kods, varbūt kādam noderēs ;)

 
// iemetam visu ko vajag (konektejamies DB utt)
$query = "SELECT cat, COUNT(id) FROM news GROUP BY cat";

$result = mysql_query($query) or die(mysql_error());

// Parādam rezultātus
while($row = mysql_fetch_array($result)){
echo "- ". $row['cat'] .":    ". $row['COUNT(id)'] ."  entries.";
echo "<br />";

   }
?>
Izvadās šādi:
- events:  1 entries
- misc:    1 entries
- news:    2 entries

 

Paldies vēlreiz par palīdzību ;)

Edited by vitao.web
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...