Php

Fermé
moumou45 Messages postés 6 Date d'inscription jeudi 19 juin 2008 Statut Membre Dernière intervention 1 août 2008 - 1 août 2008 à 07:51
billwate Messages postés 48 Date d'inscription samedi 2 août 2008 Statut Membre Dernière intervention 19 avril 2010 - 3 août 2008 à 05:02
Bonjour,
URGENT !!!!
je suis débutant en php, je galère pour recuperer mes checkbox. En fait j'ai un tableau et je vx recuperer les cases cochées. je vous envoie mon code. Aidez moi, c'est urgent. je veux kan je clique sur le bouton "Envoyer dans la base" que je recupere les cases cochées apres mettre à jour "TelP".

<html>
<head>
<title>fiche conseil général </title>
</head>
<body>
<center>
<FORM method="POST" name="listeportable" action="" >
<TABLE border=1 bgcolor="#BBE086">
<CAPTION> <b>Numéros Portable </b></CAPTION>
<TR>
<TD> </td>
<TD><b> Nom </b></td>
<TD><b> Prenom</b></td>
<TD> <b>TelP</b></td>

</tr>
<?php
$fd=fopen("lst_conso_contrat.txt","r");
?>

<?php
if (!($f=fopen("lst_conso_contrat.txt","r")))
exit("impossible d'ouvrit le fichier!");
?>
<?php
$fd = 'lst_conso_contrat.txt';
if(file_exists($fd)) {
$tab = file($fd); // place le fichier dans un tableau
$nb = count($tab); // compte le nombre de ligne
echo $nb; // Affiche le résultat
echo "<BR>";
}
?>
<?php
$fd="lst_conso_contrat.txt";
$tabfich=file($fd);
for( $i = 1 ; $i < count($tabfich) ; $i++ )
{
$tabesp=explode(";",$tabfich[$i]);
$Nom = $tabesp[2];
$Tel = $tabesp[3];

$tabNom=explode(" ",$Nom);
$Tit = $tabNom[0];
$NomB = $tabNom[1];
$Prenom = $tabNom[2];
echo"<tr>";
echo"<td><INPUT type='checkbox' name='check".$i."' value='".$NomB.";".$Prenom.";".$Tel."'></td>";
echo "<td >".$NomB."</td>";
echo "<td>".$Prenom."</td>";
echo "<td>".$Tel."</td></tr>";

}
?>
</table><br>
<table>
<TR>

<td align="center"> <INPUT type="submit" value="Envoyer dans La Base" style="cursor:pointer"></td></tr>

</body>
</table>
</form>
</center>
</html>
A voir également:

1 réponse

billwate Messages postés 48 Date d'inscription samedi 2 août 2008 Statut Membre Dernière intervention 19 avril 2010 28
3 août 2008 à 05:02
Il faut tester si le controle checkox a été validé ou pas. Pour cela l'instruction c'est

if (isset($_POST['nom_checkbox'])) {
....
....
....
....
}

1