function Insert_Line() { var V_I_New_Date = $("#I_New_Date").val(); var V_S_New_Request = $("#S_New_Request").val(); var V_I_New_TimeSpent = $("#I_New_TimeSpent").val(); var V_TA_New_Description = $("#TA_New_Description").val(); var V_I_New_Worker = $("#WorkerIdSelSave").val(); //Recover the Primary key value $.ajax ({ type: 'POST', data: { Jour : V_I_New_Date, Request : V_S_New_Request, TimeSpent : V_I_New_TimeSpent, Description : V_TA_New_Description, Worker : V_I_New_Worker }, async: false, url:'Insert_Line_BDD_Daily_Timer.ajx.php', error: function(error){alert("Erreur : " + error);} }); $("#S_New_Request").val(''); $("#I_New_TimeSpent").val(''); $("#TA_New_Description").val(''); var TDW = "#MyTabPHP"; var IDfromDateText = $("#DaySelSave").val(); var NamefromWorker = $("#WorkerSelSave").val(); var IDfromWorker = $("#WorkerIdSelSave").val(); EraseDiv(TDW); CreateDiv(IDfromDateText,IDfromWorker,NamefromWorker); }; function EraseDiv(TDW) { $(TDW).remove(); } function CreateDiv(idJour,idWorker,nameWorker) { $.ajax ({ type: 'POST', data: {V_I_New_Date : idJour, V_S_New_Worker : idWorker,ID_I_New_Date : idJour+'_'}, async: false, url:'PHP_Tab_Day.ajx.php', success:function(data) { $("#Tab_PHP").append(data)}, error: function(error){alert("Erreur : " + error);} }); $("#I_New_Date").val(idJour); $("#I_New_Worker").val(nameWorker); $("#DaySelSave").val(idJour); $("#WorkerSelSave").val(nameWorker); $("#WorkerIdSelSave").val(idWorker); };
une fonction qui supprime ton tableau et une qui crée de nouveau ton tableau.Aucun intérêt de faire ça.
location.reload()et je pense que javascript a une solution.
j'ai postulé ici parce que j'ai utilisé la fonction
location.reload()
je pense que javascript a une solution.Ben .. comme je te l'ai dit... TOUT DEPEND DE CE QUE TU SOUHAITES FAIRE.
:( :( j'ai tout en php,et je postule sur javascript à cause de ' location.reload()' vraiment je sais pas si cest la bonne forums ou nn :( :(
<div class="login-form">
<form class="form login-form form-horizontal" id="1" action='pag1.php' method="POST">
<div class="container box" style="padding-right: 100px; margin-top: 50px; border: 1px solid #ccc; background: #fff;">
<div class="box-shadow-big">
<div class="span4">
<div class="form-group">
<label>Login :</label>
<input class="form-control" name="login" type="text" />
</div>
<div class="form-group">
<label>Mot de passe :</label>
<input id="mdp1" name="mdp" type="password" />
<div id="verifMdpLength"></div>
</div>
</div>
<div class="row" style="padding: 20px; ">
<input style="margin-left: 20px !important;margin-top: 30px;" value="Creer" class="btn sub btn-black " type="submit" name="submit" />
</div>
<div class="form-group">
<table>
<tr>
<td><input style="display:inline-block;" value="supprimer un prof" class="btn sub btn-black " type="submit" name="supprimer" onclick="form()" /></td>
<td><input style="display:inline-block;" value="modifer les infos" class="btn sub btn-black " type="submit" name="modif" /></div></td></table>
</div>
</div>
</form>
</div>
<table border="2" id="tab">
<fieldset style="color:blue;font-weight:bold;">les profs crées:</fieldset>
<tr class="ligne">
<th>id</th>
<th>login</th>
<th>password</th>
</tr>
<?php
mysql_connect("localhost","root","123") or die(mysql_error());
mysql_select_db("basepfe")or die('Pas de Base de donn\351');
$sql= mysql_query("select * from profs");
while($result=mysql_fetch_array($sql))
{
$n = $result['idP'];
$no = $result['login'];
$pr = $result['pass'];
?>
<tr>
<th><?php echo $n; ?></th>
<th><?php echo $no; ?></th>
<th><?php echo $pr; ?></th>
</tr>
<?php }
echo "<script> location.reload(); <script> "?>
</table>
<?php
$name=$_POST['login'];
$pass=$_POST['mdp'];
if (isset($_POST['submit'])){
if($name&&$pass)
{
mysql_connect("localhost","root","123") or die(mysql_error());
mysql_select_db("basepfe")or die('Pas de Base de donn\351');
$sql=mysql_query("INSERT INTO profs VALUES ('','$name','$pass')");
echo "<script> alert('la compte a été bien créer')</script>";
mysql_close();
}
else echo "<script>alert('Remplir tous les champs svp vous plait!')</script>";
}
?>