webForumDet fria alternativet

Nåt fel.

PHP

3 svar · 202 visningar · startad av jwradhe

Medlem sedan juni 2002711 inlägg
Frågan#1

Jag har ett match skript som skiver ut matcherna vi lirat samt statitstik över dom. tex vinster:4 förluster:7 osvosv.

men den visar fel.
Om vi har tex 2 st förluster och 1 lika och 1 vinst . Då skriver den ut 3 vinster och 1 lika. Nåt måste va fel.

<?
include("data.php");
$conn = mysql_connect("$server", "$user", "$pwd");
mysql_select_db($dbname);
$forlost = mysql_db_query("$dbname", "select count(*) from matcher WHERE oss < dom") or exit(mysql_error());
$vinst = mysql_db_query("$dbname", "select count(*) from matcher WHERE oss > dom") or exit(mysql_error());
$lika = mysql_db_query("$dbname", "select count(*) from matcher WHERE oss = dom") or exit(mysql_error());
$totalt = mysql_db_query("$dbname", "select count(*) from matcher") or exit(mysql_error());
?>
        Vinster: <? print mysql_result($vinst, 0); ?>
        F&ouml;rluster: <? print mysql_result($forlost, 0); ?>
        Lika: <? print mysql_result($lika, 0); ?>
        Totalt:<? print mysql_result($totalt, 0); ?>
Medlem sedan juni 2002711 inlägg
#2

ingen som vet? :/

Medlem sedan aug. 20002 975 inlägg
#3

Vilket format har du på kolumnerna oss och dom ?

Är det INT, så borde skriptet fungera.
Är det VARCHAR och du har siffror i dom kommer t.ex 2 att vara större än 10, då det blir alfanumerisk jämförelse.

Medlem sedan juni 2002711 inlägg
#4

Japp de va de som va fel! Tackar så mkt för din hjälp!

263 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)