par
JBennn » 07 janv. 2012, 22:19
Bonjour!
J'ai fait un formulaire mais je voudrai que quand je selectionne les 2 équipes et que j'envoie le formulaire, un match soit crée et un pronostic aussi.
Voici mon code

:
<?php session_start();?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="style.css" />
<title>FootClic</title>
</head>
<body>
<header>
<div id="titre">
<img src="images/Ballon.gif" alt="" id="logo"/>
<h1> FootClic </h1></br>
<h3> Actus et Sondages sur le Football </h3>
</div>
<nav>
<ul>
<li><a href="footclic.php">ACCUEIL</a></li>
<li><a href="debatsfootclic.php">ACTUS</a></li>
<li><a href="#">SONDAGES</a></li>
<?php
if (isset($_SESSION['pseudo']))
echo "<li><a href=\"Pronos.php\">PRONOS</a></li><li><a href=\"decofootclic.php\">DECONNEXION</a></li>";
else
echo '<li><a href="inscriptionfootclic.php">INSCRIPTION</a></li> <li><a href="connexionfootclic.php">CONNEXION</a></li>';
if (isset($_SESSION['pseudo']) && $_SESSION['pseudo'] == 'JBen')
echo "<li><a href=\"Admin.php\">ADMIN</a></li>";
else
echo '';
?>
</ul>
</nav>
</header>
<div id="banniere_image">
</div>
<section>
<article>
<form>
<label>Saisir la première équipe :</label>
<select>
<?php
$db=mysql_connect("localhost","root","")or die("Erreur de connexion au serveur");
mysql_select_db("footclic",$db)or die ("Erreur de connexion à la base footclic");
$req= "select libelle from `equipe`";
$result = mysql_query($req);
while($val=mysql_fetch_array($result))
{
echo "<option value='equipe_domicile'>".$val["libelle"]."</option>";
}
mysql_close($db);
?>
</select>
<br/>
<label>Saisir la seconde équipe :</label>
<select>
<?php
$db=mysql_connect("localhost","root","")or die("Erreur de connexion au serveur");
mysql_select_db("footclic",$db)or die ("Erreur de connexion à la base footclic");
$req= "select libelle from `equipe`";
$result = mysql_query($req);
while($val=mysql_fetch_array($result))
{
echo "<option value='equipe_exterieur'>".$val["libelle"]."</option>";
}
mysql_close($db);
?>
</select>
<br/>
<input type="submit" name="nom" value="Envoyer">
</form>
<?php
if(isset($_POST['ajoutprono']) && !empty($_POST['equipe_domicile']) && !empty($_POST['equipe_exterieur']))
{
$equipe_domicile=$_POST["equipe_domicile"];
$equipe_exterieur=$_POST["equipe_exterieur"];
$db=mysql_connect("localhost","root","")or die("Erreur de connexion au serveur");
mysql_select_db("footclic",$db)or die ("Erreur de connexion à la base footclic");
//Ajout Match
$MonSql="INSERT INTO match(equipe_domicile, equipe_exterieur) VALUES('$equipe_domicile','$equipe_exterieur')";
mysql_query($MonSql);
$id = mysql_insert_id();
//Ajout Prono
$MonSql1="INSERT INTO pronos(match_id) values ($id)";
mysql_query($MonSql1);
// Fermeture de la connexion
mysql_close($db);
echo("Votre prono a bien été enregistrée. <br />");
}
?>
</article>
</section>
<footer>
<div id="login">
<?php if(isset($_SESSION['pseudo'])) echo $_SESSION['pseudo'];?>
</div>
</footer>
</html>
Qui aurait une idée ? svp
Bonjour!
J'ai fait un formulaire mais je voudrai que quand je selectionne les 2 équipes et que j'envoie le formulaire, un match soit crée et un pronostic aussi.
Voici mon code :) :
[php]
<?php session_start();?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="style.css" />
<title>FootClic</title>
</head>
<body>
<header>
<div id="titre">
<img src="images/Ballon.gif" alt="" id="logo"/>
<h1> FootClic </h1></br>
<h3> Actus et Sondages sur le Football </h3>
</div>
<nav>
<ul>
<li><a href="footclic.php">ACCUEIL</a></li>
<li><a href="debatsfootclic.php">ACTUS</a></li>
<li><a href="#">SONDAGES</a></li>
<?php
if (isset($_SESSION['pseudo']))
echo "<li><a href=\"Pronos.php\">PRONOS</a></li><li><a href=\"decofootclic.php\">DECONNEXION</a></li>";
else
echo '<li><a href="inscriptionfootclic.php">INSCRIPTION</a></li> <li><a href="connexionfootclic.php">CONNEXION</a></li>';
if (isset($_SESSION['pseudo']) && $_SESSION['pseudo'] == 'JBen')
echo "<li><a href=\"Admin.php\">ADMIN</a></li>";
else
echo '';
?>
</ul>
</nav>
</header>
<div id="banniere_image">
</div>
<section>
<article>
<form>
<label>Saisir la première équipe :</label>
<select>
<?php
$db=mysql_connect("localhost","root","")or die("Erreur de connexion au serveur");
mysql_select_db("footclic",$db)or die ("Erreur de connexion à la base footclic");
$req= "select libelle from `equipe`";
$result = mysql_query($req);
while($val=mysql_fetch_array($result))
{
echo "<option value='equipe_domicile'>".$val["libelle"]."</option>";
}
mysql_close($db);
?>
</select>
<br/>
<label>Saisir la seconde équipe :</label>
<select>
<?php
$db=mysql_connect("localhost","root","")or die("Erreur de connexion au serveur");
mysql_select_db("footclic",$db)or die ("Erreur de connexion à la base footclic");
$req= "select libelle from `equipe`";
$result = mysql_query($req);
while($val=mysql_fetch_array($result))
{
echo "<option value='equipe_exterieur'>".$val["libelle"]."</option>";
}
mysql_close($db);
?>
</select>
<br/>
<input type="submit" name="nom" value="Envoyer">
</form>
<?php
if(isset($_POST['ajoutprono']) && !empty($_POST['equipe_domicile']) && !empty($_POST['equipe_exterieur']))
{
$equipe_domicile=$_POST["equipe_domicile"];
$equipe_exterieur=$_POST["equipe_exterieur"];
$db=mysql_connect("localhost","root","")or die("Erreur de connexion au serveur");
mysql_select_db("footclic",$db)or die ("Erreur de connexion à la base footclic");
//Ajout Match
$MonSql="INSERT INTO match(equipe_domicile, equipe_exterieur) VALUES('$equipe_domicile','$equipe_exterieur')";
mysql_query($MonSql);
$id = mysql_insert_id();
//Ajout Prono
$MonSql1="INSERT INTO pronos(match_id) values ($id)";
mysql_query($MonSql1);
// Fermeture de la connexion
mysql_close($db);
echo("Votre prono a bien été enregistrée. <br />");
}
?>
</article>
</section>
<footer>
<div id="login">
<?php if(isset($_SESSION['pseudo'])) echo $_SESSION['pseudo'];?>
</div>
</footer>
</html>
[/php]
Qui aurait une idée ? svp