WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Nån säker på PHP? (https://www.wn.se/forum/showthread.php?t=9675)

grazzy 2005-09-05 15:58

http://dev.mysql.com/doc/mysql/en/date-and...-functions.html

Davve 2005-09-05 16:11

det blir ändå svårt Grazzy när man inte förstår sig så mycket på det, vore enklare med en SQL sats för det jag söker

Davve 2005-09-05 16:29

klar

Westman 2005-09-05 18:28

Så svårt var det tydligen inte. Eller? =)

Menion 2005-09-06 05:20

Om det nu så att du har fler än en rad som du vill skriva ut:

Citat:

<?php
$mysql_connect("host","anv","pass);
$sql = "SELECT SUM(kollumn) FROM tabell";
$result = mysql_query($sql) or die(mysql_error());

while ($result_row = mysql_fetch_row ($result)) {
echo($result_row[0]);
}
?>

Försök att använda språkkonstruktorn echo istället för print då print alltid vill returnerar en etta (1). Tar upp något mer minne, även om det är minimalt.

zoran 2005-09-06 06:58

Citat:

Originally posted by Menion@Sep 6 2005, 05:20
Om det nu så att du har fler än en rad som du vill skriva ut:

Citat:

<?php
$mysql_connect("host","anv","pass);
$sql = "SELECT SUM(kollumn) FROM tabell";
$result = mysql_query($sql) or die(mysql_error());

while ($result_row = mysql_fetch_row ($result)) {
echo($result_row[0]);
}
?>

Försök att använda språkkonstruktorn echo istället för print då print alltid vill returnerar en etta (1). Tar upp något mer minne, även om det är minimalt.

Men nu returnerar aggregatfunktionen SUM() bara en rad :).

guran 2005-09-06 11:08

Det tyck fungara för dig men normalt ska man välja vilken databas man ska arbeta mot efter det att man har anslutit mot MySQL. Exempel: mysql_select_db("databasen")

Ditt andra problem uppfattar jag som så att du vill räkna antal poster per dag. Här är en lösning:

SELECT Count(kolumn) AS klick, DATE_FORMAT(kolumn_datum), '%Y-%m-%d') AS datum FROM tabell GROUP BY datum


Alla tider är GMT +2. Klockan är nu 13:15.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson