Beasoin d'aide pour mise a jour base msql
lowdance2
-
lowdance2 -
lowdance2 -
Bonjour,
J'aimerais essayer faire un script de validation.
En fait j'ai une table avec un champ pubDossier qui est de base "3".
J'affiche donc tout les info des cettes tables et j'ajoutes un champ a cocher.
Et j'aimerais bien que pubDossier pour tout les champs cocher deviennent 1 lors de la validation du formulaire.
Mais je n'y arrive pas et c'est pourquoi que je viens chercher un peu d'aide.
$host_mysql="xxxxx";
$user_mysql="xxxxx";
$pass_mysql="xxxxx";
$bd_mysql="xxxxx";
$extension="xxxxxx";
mysql_connect($host_mysql, $user_mysql, $pass_mysql);
mysql_select_db($bd_mysql);
$reponse = mysql_query("SELECT * FROM aphp4_seriestv ORDER BY saison , episode")or die(mysql_error());
echo"<form NAME=\"form\" method=\"POST\" action=\"validerseries.php\">";
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?
$id=$donnees['id_series']; ?>
Saison <?php echo $donnees['saison']; ?> Episode <?php echo $donnees['episode']; ?> <? if ($donnees['pubDossier'] ==3){echo "<span style=\"color:#FF0000\">Non validé</span>" ;}?> <input type="checkbox" <? if ($donnees['pubDossier'] ==1){echo "checked=\"checked\"" ;}?> name="<? echo $id ?>" value="<? echo $id ?>" /><br />
<?php echo $donnees['lien']; ?><br />
<? if ($_POST['validation']==$id) {
mysql_query("update aphp4_seriestv set pubDossier='1'")or die(mysql_error());
}
} echo"<input type=\"submit\" value=\"valider\" >
</form>";
mysql_close();
?>
J'aimerais essayer faire un script de validation.
En fait j'ai une table avec un champ pubDossier qui est de base "3".
J'affiche donc tout les info des cettes tables et j'ajoutes un champ a cocher.
Et j'aimerais bien que pubDossier pour tout les champs cocher deviennent 1 lors de la validation du formulaire.
Mais je n'y arrive pas et c'est pourquoi que je viens chercher un peu d'aide.
$host_mysql="xxxxx";
$user_mysql="xxxxx";
$pass_mysql="xxxxx";
$bd_mysql="xxxxx";
$extension="xxxxxx";
mysql_connect($host_mysql, $user_mysql, $pass_mysql);
mysql_select_db($bd_mysql);
$reponse = mysql_query("SELECT * FROM aphp4_seriestv ORDER BY saison , episode")or die(mysql_error());
echo"<form NAME=\"form\" method=\"POST\" action=\"validerseries.php\">";
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?
$id=$donnees['id_series']; ?>
Saison <?php echo $donnees['saison']; ?> Episode <?php echo $donnees['episode']; ?> <? if ($donnees['pubDossier'] ==3){echo "<span style=\"color:#FF0000\">Non validé</span>" ;}?> <input type="checkbox" <? if ($donnees['pubDossier'] ==1){echo "checked=\"checked\"" ;}?> name="<? echo $id ?>" value="<? echo $id ?>" /><br />
<?php echo $donnees['lien']; ?><br />
<? if ($_POST['validation']==$id) {
mysql_query("update aphp4_seriestv set pubDossier='1'")or die(mysql_error());
}
} echo"<input type=\"submit\" value=\"valider\" >
</form>";
mysql_close();
?>
A voir également:
- Beasoin d'aide pour mise a jour base msql
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Mise à jour libre office - Accueil - Bureautique
- Mise a jour kindle - Guide
Et le fait de metre <? ou <?php ne change strictement rien.
Idealement pour que le script fonctionn je devrais avoir un truc du genre :
$reponse = mysql_query("SELECT * FROM aphp4_seriestv ORDER BY saison , episode")or die(mysql_error());
echo"<form NAME=\"form\" method=\"POST\" action=\"validerseries.php\">";
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?
$id=$donnees['id_series']; ?>
Saison <?php echo $donnees['saison']; ?> Episode <?php echo $donnees['episode']; ?> <? if ($donnees['pubDossier'] ==3){echo "<span style=\"color:#FF0000\">Non validé</span>" ;}?> <input type="checkbox" <? if ($donnees['pubDossier'] ==1){echo "checked=\"checked\"" ;}?> name="<? echo $id ?>" value="<? echo $id ?>" /><br />
<?php echo $donnees['lien']; ?><br />
<? if ($_POST['$id']==$id) {
// avoir dans la valeur post quelque chose qui différencie selon l'id. Sinon si je coche n'importe quel case tout les champs seront valider parce qu'ils auront besoin d'une variable qui est la meme pour tout le monde.
mysql_query("update aphp4_seriestv set pubDossier='1'")or die(mysql_error());
}
} echo"<input type=\"submit\" value=\"valider\" >
</form>";
mysql_close();
?>
Configuration: Windows Vista
Firef