Avatar billede smartguy Nybegynder
24. januar 2002 - 11:01 Der er 3 kommentarer og
1 løsning

2 simple spørgsmål...

Jeg har en tabel med downloads, hvor jeg gerne vil have lavet lidt statistik over, så min spørgsmål er:

1.
---
Hvordan regner jeg sammen hvor mange scripts der er ialt i tabellen??

2.
---
HVordan regner jeg sammen hvor mange downloads der er foretaget ialt??

Min db ser ca sådan ud:

|id|titel|url|hits|
-------------------
|1|titel|url|3|
|2|titel|url|5|
|3|titel|url|1|
|4|titel|url|6|
|5|titel|url|9|
-------------------

Det er så den sidste id jeg gerne vil have printet ud, og så skal hits'ene lægges sammen, og printes ud...

Er der nogen der kan hjælpe??
Avatar billede disky Nybegynder
24. januar 2002 - 11:07 #1
1.
select count(*) from tabel

2.
Samme som #1

Eller hvis du vil have tal for hvert enkelt program for sig, så noget ala

select count(distinct(name)) from tabel;

hvor name er navnet på filerne
Avatar billede smartguy Nybegynder
24. januar 2002 - 11:13 #2
Jeg har denne kode, til at hente et enkelt navn fra min db, og lave det om til et link, og efter at linket er trykket på, så tæller den 1 op i hits tabellen. Hvordan vile denne kode se ud, hvis den skulle passe til spørgsmål 1 og 2?? jeg spørger fordi jeg ikke er så god til at skrive sql kommandoer....

Her er koden jeg har
---------------------------------------------------------------------------
<?
$host        = "N/A";
$loginname  = "N/A";
$password    = "N/A";
$database    = "N/A";

mysql_connect("$host", "$loginname", "$password") or die (mysql_error());
mysql_select_db("$database") or die (mysql_error());

$sql="SELECT titel, PASSWORD(id) AS link FROM downlist WHERE id=23";
$result  =  mysql_query("$sql")or die(mysql_error());
for ($i=1; $row  =  mysql_fetch_object($result); $i++)
{
    echo "<a href=\"scripts.php?Download=$row->link\" target=\"_new\">$row->titel<br>";
}   
mysql_close();
?>
---------------------------------------------------------------------------
Avatar billede smartguy Nybegynder
24. januar 2002 - 12:56 #3
lukket...
Avatar billede disky Nybegynder
24. januar 2002 - 13:01 #4
hvorfor poster du noget PHP i en mysql gruppe ??

Det hører IKKE hjemme her, dit spørgsmål er nok også kraftigt PHP relateret, min løsning fungerer !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester