Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Sep 2009

MySQL-fråga

Jag försöker få ut summan av några enskilda celler i en kolumn.

Kolumnen heter insert1, tabellen är games, och det är endast de som är i match med värdet $gameid (heltal) som jag vill ha ut.

Vad är det för fel på denna?

$getgame = mysql_query("SELECT sum(insert1) AS summa1 FROM games WHERE match='$gameid'") or die("Här gick något fel.");
$gamerow = mysql_fetch_assoc($getgame);
echo $gamerow['summa1'];

Jag får bara "Här gick något fel."

Trädvy Permalänk
Medlem
Plats
Borlänge
Registrerad
Mar 2005

Du bör läsa på om reserverade ord i MySQL och mysql_error().

Bra, snabbt, billigt; välj två.

Ljud
PC → ODAC → Objective2 → Sennheiser HD650/Ultrasone PRO 900
Portabelt → Sennheiser Momentum/Sennheiser Urbanite XL/Sennheiser Momentum In-Ear

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jan 2004

Du bör kunna få ut lite information om felet om du byter ut

or die("Här gick något fel.");

mot

or die $!;

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Sep 2009

Så typiskt mig att använda sig av reserverade ord i mina columnnamn Tack så mycket för hjälpen!