Bonjour,
si quelqu'un peut me venir en aide pour un problème que j'arrive à résoudre depuis quelques temps.
j'ai un formulaire type text dans la quelle l'utilisateur entre une valeur qui détermine le nombre de groupe au début de chaque année.ensuite en fonction de la valeur ,je dois insérer dans une table de ma base de données différents groupes dans la colonne groupe de ma table. pour pouvoir réutiliser cette variable groupe dans tout le projet.
merci d'avance pour votre aide.
j'ai une erreur au niveau de l'insertion ,mon code est le suivant:
<?php
session_start();
if (!isset($_SESSION['login']))
{
header ('Location: connexion.php');
exit();
}
?>
<?php
$message=null;
if(isset($_POST['nombre']))
{
if($_POST['nombre']!=""&&is_int($_POST['nombre']))
{$n=0;
mysql_connect("localhost","root","");
mysql_select_db("contrôle");
$nombre = mysql_real_escape_string(htmlspecialchars($_POST['nombre']));
while($n<=$nombre)
{
mysql_query("insert into contrôle values('','groupe
".$n."','')"); or die(mysql_error());
$n++;
}
mysql_close();
}
else
{
// le champ n'a pas été rempli
$message = 'saisir un entier';
}
}
?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="menu-sondage" href="" />
</head>
<body>
<form action="#" method="POST">
<label for="nombre">entrer le nombre de projets:</label>
<input type="text" name="nombre" />
<input type="submit" value="enregistrer" />
</form>
<p><?php if(isset($message)) echo $message ?></p>
</body>
</html>