Så nu gider jeg ikke gruble mere over den her kode som jeg IKKE fatter IKKE virker. Først vil jeg lige sige at følgene stykke kode bliver brugt i et point system. Koden i ser er til at updatere, altså hvis en er i databasen med nogle points bliver de nye point lå til de gamle.
//Henter lige min config.
include("config.php");
//Hvis det er knasten til at tilføje en ny vinder udføres denne komando
if($_POST['addwinner']){
//Sætter nogle variabler
$vinder = $_POST['vindernavn'];
$points = $_POST['points'];
$dato = date("j/n/y");
//Indsætter i mysql databasen
mysql_query("INSERT INTO winners (navn, points, dato) VALUES ('$vinder', '$points', '$dato')");
print "Ny vinder sat ind i systemet";
}
//Hvis det er en bruger som allerede er i systemet skal points bare opdateres - så det er submit 2 knappen
elseif($_POST['addwinner2']){
//Sætter variabler
$vinder2 = $_POST['knownname'];
//Henter nogle informationer fra databasen om den pågældene vinder
$query = mysql_query("SELECT * FROM winners WHERE navn = $vinder2") OR DIE(mysql_error());
$row = mysql_fetch_array($query);
//points bliver lagt sammen
$points2 = $_POST['newpoints'];
$points2 = $row['points'] + $points2;
$dato2 = date("j/n/y");
//Jeg updatere databasen, her fejlen sker!!
mysql_query("UPDATE winners SET points='$points2', dato='$dato2' WHERE navn='$vinder2', '$connect'") OR DIE(mysql_error());
print "Vinder har nu fået opdateret sine points";
} else {
//Skriv en fejl hvis scriptet ikke virker.
print "<font color='red'>Fejl: Der skete en fejl under udførelse af scriptet: update_points()";
}
Ja sådan så det ud, jeg ved ikke om min mysql_query("UPDATE... er rigtig da jeg har ledt overalt efter mulige løsninger, og har skiftet mellem mange. Håber i kan finde en fejl, eller hjælpe mig.
HMM mysql_query("UPLOAD... LOL fejl der
, mente self update!!
I cant do it captain, i dont have the powa\\\\\\'!
[Redigeret d. 29/03-05 14:42:39 af Dennis]