Andi007: Hilfe php + datenbank

Beitrag lesen

Hi,

Ich habe einen Script vom wem bekommen:

<?php

$host = 'localhost';
$name = '***';
$passwort = '***';
$datenbank = '***';

$user = $_GET['user'];
$score = $_GET['score'];

$db_link = @mysql_connect($host, $name, $passwort);

if($db_link) {

};

if(mysql_select_db($datenbank)) {

};

if ($user == '') {

$sql = "SELECT user,score FROM score ORDER BY score DESC";

$result = mysql_query($sql) OR die(mysql_error());

echo "<table border="1">";

while($row = mysql_fetch_assoc($result)) {

echo "<tr><td>".$row['user']."</td><td>".$row['score']."</td></tr>";

};

echo "</table>";

} else {

$sqlb = mysql_query ("SELECT user FROM score WHERE user = '$user'") or die (mysql_error());

$ro = mysql_fetch_assoc($sqlb);

$name = ($ro['user']);

if ($name == '') {

mysql_query ("INSERT INTO score (user,score) VALUES ('$user','$score')") or die (mysql_error());

echo "<p>Eintrag gespeichert!</p>";

} else {

echo "User existiert bereits!";

};

};

?>

Leider kenne ich mich mit php nicht sehr gut aus deshalb frag ich mal hier ob wer mir helfen kann.

Jetzt ist es so das wenn ein user schon in der bestenliste ist sich nicht nochmal eintragen kann. ich möchte das, wenn ein user schon eingetragen ist und sich mit einen höheren punktestand nochmal einträgt, dass der alte punktestand überschrieben wird.