par
sirakawa » 01 févr. 2015, 19:08
il manque le <form></form>
et revoir les bases de l'html, car là, c'est une horreur.
Il ne manque que, mais dans ce foutoir c'est difficile à voir:
<form method = "post" action ="lefichier quidoit être ouverten cliquant le bouton" >
Par exemple:
Au début:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">b <!-- ou transitionnal-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="styles.css" media="screen" /> <!--suivant où est ta feuille de styles-->
</head>
<font face="Trebuchet MS">
devrait bêre dans la feuille de style
<center> <!-- a ninconnu d HTML 5 qui plus est mettre wcenter> à un <body> !!!
<body><br /><br />
Quant à la partie php:
<?php
// DB CONN REQUIERT
include "db_connect.php";
//SYNTAXE
$DP = $_POST['DP'];
$UserID = $_POST['UserID'];
print_r($_POST); die(); //pour constater qu'l n'existe pas de postnde nsubmi, mais un post de formSubmit
if (isset($_POST['Submit']))
{//1
if (empty($_POST['UserID']))
{//2
die('Specifie un nom de compte!');
} //2
{ //ca rime à quoi?
{ //ca rime à quoi?
//mysql DOIT etre remplacé par mysqli ou PGO
/*$query = mssql_query('UPDATE PS_UserData.dbo.Users_Master SET Point = Point + ' . $DP . '
WHERE UserID = \'' . $UserID . '\');*/
$query = "UPDATE PS_UserData.dbo.Users_Master SET Point = Point + $DP
WHERE UserID = '$UserID'";
// on peut comme ça faire si ca ne marche pas print "$requete"; et la tester avec phpmyadmin ou nautre
$success = mysql_query ($eequete); //si tu ne teste rien le message apparaittoujours
$nb = mysql_affected_rows();
$success = ($nb == 1) ? 'Les ' . $DP . ' AP ont bien ete ajoute au compte ' . $UserID . '': "Erreur
}//1
}// ERREUR
}//ERREUR
echo $success;
?>