Bonjour !
Bon alors voila : J'ai un script php mais celui ci bug. Est-ce que vous pouvez m'aider ?
(C'est pour un projet scolaire alors c'est important svp)
Voici mon 1er script php :
<?php
if (!isset($act)){
$act="1";
}
if ($act == "2"){
include('sql_setup.php');
$db = mysql_connect($sql_host,$sql_user,$sql_pass);
mysql_select_db('highscore',$db);
$sql = "INSERT INTO scores (name, score) VALUES ('$name', '$score')";
mysql_query($sql, $db);
mysql_close($db);
header("Location:view_highscore.php");
}else{
echo 'Add Score<br><form action="highscore.php" method="POST"><input type=hidden name="act" value="2">Name: <input type=text name="name"><br>Score: <input type=text name="score"><br><input type=submit value="add"></form>';
}
?>
Puis sql_setup.php :
<?php
$sql_host = 'localhost';
$sql_user = 'Mon pseudo';
$sql_pass = 'Mon mot de passe';
?>
Et enfin view_highscore.php :
<?php
include('sql_setup.php');
$db = mysql_connect($sql_host,$sql_user,$sql_pass);
mysql_select_db('highscore',$db);
$sql = 'SELECT * FROM `scores` ORDER BY `score` ASC LIMIT 0, 30';
$result = mysql_query($sql, $db);
echo 'High-Score List:<br>';
while ($row = mysql_fetch_row($result)){
echo $row[0].': '.$row[1].'<br>';
}
mysql_close($db);
?>
Ce qui rend au final :
http://cybertwister.wordswideweb.com/highscore.php
Mais essayer de mettre un score et un nom : il y a un bug !
Je comprend pas d'ou ca vien.
Pouvez vous m'aider s'il vous plait ?
(Mon script sql_setup.php m'est utile car je me connecte depuis un executable que je suis en train de créer)