Progamme webtv

Résolu/Fermé
florentin1994 Messages postés 26 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 29 octobre 2009 - 8 avril 2009 à 00:03
florentin1994 Messages postés 26 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 29 octobre 2009 - 8 avril 2009 à 12:54
Bonjour,
Je vais essayer d'être le plus précis et j'espère être compris. Alors tout d'abord, imaginons 40 input qui servent a enregistrer 20 programmes et 20 heure de programme.
Je voudrais que ceux-ci soit déja pré rempli avec un programme actuel puis vu que chaque jour le programme change, je dois changer les valeurs pre-inscrite donc sa réengistra sur la meme bdd et le même id.
Voici mon code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>


<ul>
<li><a href="accueil.php?url=webtv&action=voir_programme">Voir les programmes</a></li>
<li><a href="accueil.php?url=webtv&action=gerer_programme">Gérer les programmes</a></li>
</ul>


<?php

$req_webtv3 = mysql_query('SELECT * FROM webtv');
while ($rep_webtv3 = mysql_fetch_assoc ($req_webtv3))

if (@$_GET['action']=='voir_programme') {
?>

<form method="post" action="" enctype="multipart/form-data">
<table>
<tr>
<td>1. Titre</td>
<td><input type="text" name="titre_webtv" value="<?php echo"" .$rep_webtv3['titre_webtv1']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv" value="<?php echo"" .$rep_webtv3['duree_webtv1']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>2. Titre</td>
<td><input type="text" name="titre_webtv2" value="<?php echo"" .$rep_webtv3['titre_webtv2']."" ?>" /></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv2" value="<?php echo"" .$rep_webtv3['duree_webtv2']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>3. Titre</td>
<td><input type="text" name="titre_webtv3" value="<?php echo"" .$rep_webtv3['titre_webtv3']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv3" value="<?php echo"" .$rep_webtv3['duree_webtv3']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>4. Titre</td>
<td><input type="text" name="titre_webtv4" value="<?php echo"" .$rep_webtv3['titre_webtv4']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv4" value="<?php echo"" .$rep_webtv3['duree_webtv4']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>5. Titre</td>
<td><input type="text" name="titre_webtv5" value="<?php echo"" .$rep_webtv3['titre_webtv5']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv5" value="<?php echo"" .$rep_webtv3['duree_webtv5']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>6. Titre</td>
<td><input type="text" name="titre_webtv6" value="<?php echo"" .$rep_webtv3['titre_webtv6']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv6" value="<?php echo"" .$rep_webtv3['duree_webtv6']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>7. Titre</td>
<td><input type="text" name="titre_webtv7" value="<?php echo"" .$rep_webtv3['titre_webtv7']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv7" value="<?php echo"" .$rep_webtv3['duree_webtv7']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>8. Titre</td>
<td><input type="text" name="titre_webtv8" value="<?php echo"" .$rep_webtv3['titre_webtv8']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv8" value="<?php echo"" .$rep_webtv3['duree_webtv8']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>9. Titre</td>
<td><input type="text" name="titre_webtv9" value="<?php echo"" .$rep_webtv3['titre_webtv9']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv9" value="<?php echo"" .$rep_webtv3['duree_webtv9']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>10. Titre</td>
<td><input type="text" name="titre_webtv10" value="<?php echo"" .$rep_webtv3['titre_webtv10']."" ?>" /></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv10" value="<?php echo"" .$rep_webtv3['duree_webtv10']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>11. Titre</td>
<td><input type="text" name="titre_webtv11" value="<?php echo"" .$rep_webtv3['titre_webtv11']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv11" value="<?php echo"" .$rep_webtv3['duree_webtv11']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>12. Titre</td>
<td><input type="text" name="titre_webtv12" value="<?php echo"" .$rep_webtv3['titre_webtv12']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv12" value="<?php echo"" .$rep_webtv3['duree_webtv12']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>13. Titre</td>
<td><input type="text" name="titre_webtv13" value="<?php echo"" .$rep_webtv3['titre_webtv13']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv13" value="<?php echo"" .$rep_webtv3['duree_webtv13']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>14. Titre</td>
<td><input type="text" name="titre_webtv14" value="<?php echo"" .$rep_webtv3['titre_webtv14']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv14" value="<?php echo"" .$rep_webtv3['duree_webtv14']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>15. Titre</td>
<td><input type="text" name="titre_webtv15" value="<?php echo"" .$rep_webtv3['titre_webtv15']."" ?>" /></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv15" value="<?php echo"" .$rep_webtv3['duree_webtv15']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>16. Titre</td>
<td><input type="text" name="titre_webtv16" value="<?php echo"" .$rep_webtv3['titre_webtv16']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv16" value="<?php echo"" .$rep_webtv3['duree_webtv16']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>17. Titre</td>
<td><input type="text" name="titre_webtv17" value="<?php echo"" .$rep_webtv3['titre_webtv17']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv17" value="<?php echo"" .$rep_webtv3['duree_webtv17']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>18. Titre</td>
<td><input type="text" name="titre_webtv18" value="<?php echo"" .$rep_webtv3['titre_webtv18']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv18" value="<?php echo"" .$rep_webtv3['duree_webtv18']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>19. Titre</td>
<td><input type="text" name="titre_webtv19" value="<?php echo"" .$rep_webtv3['titre_webtv19']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv19" value="<?php echo"" .$rep_webtv3['duree_webtv19']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>20. Titre</td>
<td><input type="text" name="titre_webtv20" value="<?php echo"" .$rep_webtv3['titre_webtv20']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv20" value="<?php echo"" .$rep_webtv3['duree_webtv20']."" ?>"/></td>
</tr>
<td><br/></td>


</table>
<input type="hidden"/>
<input type="submit" name="button" id="button" value="Envoyer" />
</form>



<?php
$titre_webtv=$_POST['titre_webtv'];
$duree_webtv=$_POST['duree_webtv'];

$titre_webtv2=$_POST['titre_webtv2'];
$duree_webtv2=$_POST['duree_webtv2'];

$titre_webtv3=$_POST['titre_webtv3'];
$duree_webtv3=$_POST['duree_webtv3'];

$titre_webtv4=$_POST['titre_webtv4'];
$duree_webtv4=$_POST['duree_webtv4'];

$titre_webtv5=$_POST['titre_webtv5'];
$duree_webtv5=$_POST['duree_webtv5'];

$titre_webtv6=$_POST['titre_webtv6'];
$duree_webtv6=$_POST['duree_webtv6'];

$titre_webtv7=$_POST['titre_webtv7'];
$duree_webtv7=$_POST['duree_webtv7'];

$titre_webtv8=$_POST['titre_webtv8'];
$duree_webtv8=$_POST['duree_webtv8'];

$titre_webtv9=$_POST['titre_webtv9'];
$duree_webtv9=$_POST['duree_webtv9'];

$titre_webtv10=$_POST['titre_webtv10'];
$duree_webtv10=$_POST['duree_webtv10'];

$titre_webtv11=$_POST['titre_webtv11'];
$duree_webtv11=$_POST['duree_webtv11'];

$titre_webtv12=$_POST['titre_webtv12'];
$duree_webtv12=$_POST['duree_webtv12'];

$titre_webtv13=$_POST['titre_webtv13'];
$duree_webtv13=$_POST['duree_webtv13'];

$titre_webtv14=$_POST['titre_webtv14'];
$duree_webtv14=$_POST['duree_webtv14'];

$titre_webtv15=$_POST['titre_webtv15'];
$duree_webtv15=$_POST['duree_webtv15'];

$titre_webtv16=$_POST['titre_webtv16'];
$duree_webtv16=$_POST['duree_webtv16'];

$titre_webtv17=$_POST['titre_webtv17'];
$duree_webtv17=$_POST['duree_webtv17'];

$titre_webtv18=$_POST['titre_webtv18'];
$duree_webtv18=$_POST['duree_webtv18'];

$titre_webtv19=$_POST['titre_webtv19'];
$duree_webtv19=$_POST['duree_webtv19'];

$titre_webtv20=$_POST['titre_webtv20'];
$duree_webtv20=$_POST['duree_webtv20'];


mysql_query("INSERT INTO webtv VALUES('$titre_webtv', '$titre_webtv2', '$titre_webtv3', '$titre_webtv4', '$titre_webtv5', '$titre_webtv6', '$titre_webtv7','$titre_webtv8', '$titre_webtv9', '$titre_webtv10', '$titre_webtv11', '$titre_webtv12', '$titre_webtv13', '$titre_webtv14', '$titre_webtv15', '$titre_webtv16', '$titre_webtv17', '$titre_webtv18', '$titre_webtv19','$titre_webtv20',
'$duree_webtv','$duree_webtv2','$duree_webtv3', '$duree_webtv4','$duree_webtv5', '$duree_webtv6', '$duree_webtv7', '$duree_webtv8', '$duree_webtv9', '$duree_webtv10', '$duree_webtv11', '$duree_webtv12', '$duree_webtv13', '$duree_webtv14', '$duree_webtv15', '$duree_webtv16', '$duree_webtv17', '$duree_webtv18', '$duree_webtv19', '$duree_webtv20','')");

}?>
<?php
if (@$_GET['action']=='gerer_programme') {
?>
<table>
<?php
$req_webtv2 = mysql_query('SELECT * FROM webtv');
while ($rep_webtv2 = mysql_fetch_assoc ($req_webtv2)){
?>
<tr>
<td><a href="accueil.php?url=webtv&action=modif_programme&id_webtv=<?php echo $rep_webtv2['id_webtv'] ?>">Modifier</a></td>
</tr>
<?php
}
?>
</table>
<?php
}
?>
<?php
if (@$_POST['id']) {
$id = $_POST['id'];

mysql_query("UPDATE webtv SET titre='". $titre ."', contenu='". $contenu ."' WHERE id='". $id ."'");

}

if (@$_GET['action']=='modif_programme') {
$req_webtv = mysql_query ('SELECT * FROM webtv WHERE id="'. $_GET['id_webtv3'] .'"');
$rep_webtv = mysql_fetch_assoc($req_webtv) or die(mysql_error());

?>




<form method="post" action="" enctype="multipart/form-data">
<table>
<tr>
<td>1. Titre</td>
<td><input type="text" name="titre_webtv" value="<?php echo"" .$rep_webtv['titre_webtv1']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv" value="<?php echo"" .$rep_webtv['duree_webtv1']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>2. Titre</td>
<td><input type="text" name="titre_webtv2" value="<?php echo"" .$rep_webtv['titre_webtv2']."" ?>" /></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv2" value="<?php echo"" .$rep_webtv['duree_webtv2']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>3. Titre</td>
<td><input type="text" name="titre_webtv3" value="<?php echo"" .$rep_webtv['titre_webtv3']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv3" value="<?php echo"" .$rep_webtv['duree_webtv3']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>4. Titre</td>
<td><input type="text" name="titre_webtv4" value="<?php echo"" .$rep_webtv['titre_webtv4']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv4" value="<?php echo"" .$rep_webtv['duree_webtv4']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>5. Titre</td>
<td><input type="text" name="titre_webtv5" value="<?php echo"" .$rep_webtv['titre_webtv5']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv5" value="<?php echo"" .$rep_webtv['duree_webtv5']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>6. Titre</td>
<td><input type="text" name="titre_webtv6" value="<?php echo"" .$rep_webtv['titre_webtv6']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv6" value="<?php echo"" .$rep_webtv['duree_webtv6']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>7. Titre</td>
<td><input type="text" name="titre_webtv7" value="<?php echo"" .$rep_webtv['titre_webtv7']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv7" value="<?php echo"" .$rep_webtv['duree_webtv7']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>8. Titre</td>
<td><input type="text" name="titre_webtv8" value="<?php echo"" .$rep_webtv['titre_webtv8']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv8" value="<?php echo"" .$rep_webtv['duree_webtv8']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>9. Titre</td>
<td><input type="text" name="titre_webtv9" value="<?php echo"" .$rep_webtv['titre_webtv9']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv9" value="<?php echo"" .$rep_webtv['duree_webtv9']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>10. Titre</td>
<td><input type="text" name="titre_webtv10" value="<?php echo"" .$rep_webtv['titre_webtv10']."" ?>" /></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv10" value="<?php echo"" .$rep_webtv['duree_webtv10']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>11. Titre</td>
<td><input type="text" name="titre_webtv11" value="<?php echo"" .$rep_webtv['titre_webtv11']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv11" value="<?php echo"" .$rep_webtv['duree_webtv11']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>12. Titre</td>
<td><input type="text" name="titre_webtv12" value="<?php echo"" .$rep_webtv['titre_webtv12']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv12" value="<?php echo"" .$rep_webtv['duree_webtv12']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>13. Titre</td>
<td><input type="text" name="titre_webtv13" value="<?php echo"" .$rep_webtv['titre_webtv13']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv13" value="<?php echo"" .$rep_webtv['duree_webtv13']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>14. Titre</td>
<td><input type="text" name="titre_webtv14" value="<?php echo"" .$rep_webtv['titre_webtv14']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv14" value="<?php echo"" .$rep_webtv['duree_webtv14']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>15. Titre</td>
<td><input type="text" name="titre_webtv15" value="<?php echo"" .$rep_webtv['titre_webtv15']."" ?>" /></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv15" value="<?php echo"" .$rep_webtv['duree_webtv15']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>16. Titre</td>
<td><input type="text" name="titre_webtv16" value="<?php echo"" .$rep_webtv['titre_webtv16']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv16" value="<?php echo"" .$rep_webtv['duree_webtv16']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>17. Titre</td>
<td><input type="text" name="titre_webtv17" value="<?php echo"" .$rep_webtv['titre_webtv17']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv17" value="<?php echo"" .$rep_webtv['duree_webtv17']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>18. Titre</td>
<td><input type="text" name="titre_webtv18" value="<?php echo"" .$rep_webtv['titre_webtv18']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv18" value="<?php echo"" .$rep_webtv['duree_webtv18']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>19. Titre</td>
<td><input type="text" name="titre_webtv19" value="<?php echo"" .$rep_webtv['titre_webtv19']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv19" value="<?php echo"" .$rep_webtv['duree_webtv19']."" ?>"/></td>
</tr>
<td><br/></td>

<tr>
<td>20. Titre</td>
<td><input type="text" name="titre_webtv20" value="<?php echo"" .$rep_webtv['titre_webtv20']."" ?>"/></td>
</tr>
<tr>
<td>Durée</td>
<td><input type="text" name="duree_webtv20" value="<?php echo"" .$rep_webtv['duree_webtv20']."" ?>"/></td>
</tr>
<td><br/></td>


</table>
<input type="hidden" name="id" value="<?php echo $_GET['id_webtv3'] ?>" />
<input type="submit" name="Submit" value="Envoyer" />
</form>

<?php
}
?>
</body>
</html>


mais sa me met cette erreur:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\wamp\www\envertetcontretous\en_vert_et_contre_tous3\gerer\includes\webtv.php on line 328
Unknown column 'id' in 'where clause'
donc aidez-moi svp et dites si mon code est bon
Merci à tous
florentin1994
A voir également:

4 réponses

gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 330
8 avril 2009 à 01:10
je suppose que $_GET['id_webtv3'] n'existe pas, si la ligne est correcte ...
0
florentin1994 Messages postés 26 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 29 octobre 2009 1
8 avril 2009 à 02:41
si il exite je le recupère grâce à cette ligne la:
<input type="hidden" name="id" value="<?php echo $_GET['id_webtv3'] ?>" />
(vers la fin)

à moins que j'ai mal compris ce que tu disais...
0
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 330
8 avril 2009 à 03:44
Pour l'instant, tu ne récupères rien du tout, tu affiches un résultat. Et si le $_GET existe tu récupères la valeur, OK.

La partie qui pose probleme est donc la modification d'un programme.
Lorsque tu affiches le code source de la page lors de la modification, peux tu vérifier qu'une valeur de ce $existe existe bien ? (pour vérifier qu'une valeur est bien transmise)
Cette valeur doit être définie dans ton url via le paramètre ...http://url/webtv.php&action=modif_programme&id_webtv3=valeur_transmise
Est-ce également le cas ?
0
florentin1994 Messages postés 26 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 29 octobre 2009 1
8 avril 2009 à 12:54
merci pour ton aide mais j'ai trouver la solutino (j'ai changer le code )
merci beaucoup
0