Condition dans php

Résolu
thecrazzy84 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -  
thecrazzy84 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   - 27 oct. 2011 à 11:26
Bonjour,

je bosse sur sur une page de suivi comerciale :
Je voudais que php execute une condition " si la case est coché alors il ouvre un formulaire afin de modifier les entrés de la ligne coché.

es ce que si je pars sur les condition je suis sur le bon chemin ?
Quelqu un peut il juste me lancer sur le debut apres cela devrait aller ...
Enfin j'espere.

Voici un bout de mon code :
<table id="recap">
<tr >
<td class="col-entete" colspan="6"><?php echo $donnees['societe']; ?></td>
</tr>
<tr>
<td class="prem-cel"><?php echo $donnees['agent_com']; ?></td>
<td class="sec-cel"><?php echo $donnees['societe']; ?></td>
<td class="prem-cel"><?php echo $donnees['contact']; ?></td>
<td class="sec-cel"><?php echo $donnees['adresse']; ?></td>
<td class="prem-cel"><?php echo $donnees['compl_adresse']; ?></td>
<td class="prem-cel" rowspan="2"><input type="checkbox" name="modification"/></td>
</tr><tr><td class="sec-cel"><?php echo $donnees['cp']; ?></td>
<td class="prem-cel"><?php echo $donnees['ville']; ?></td>
<td class="sec-cel"><?php echo $donnees['telephone']; ?></td>
<td class="prem-cel"><?php echo $donnees['mail']; ?></td>
<td class="sec-cel"><?php echo $donnees['commentaire']; ?></td>
</tr>
</table>
<br />
<?php
}

$reponse->closeCursor(); // Termine le traitement de la requête

}
catch(Exception $e)
{
// En cas d'erreur précédemment, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}


?>
<?php
if($modification=="checked")
}
<form></form>
}
?>

Pour info j ai une erreur de syntax mais je vois pas .
A voir également:

1 réponse

jojo673 Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   44
 
Bonjour,
Alors tout d'abord, est-ce que le résultat final est que l'utilisateur coche la case et que le formulaire s'affiche directement (sans rafraichissement dans la page) ? Dans ce cas il faudrait se tourner vers l'AJAX.
Ou alors il faut cocher la case, puis valider en cliquant sur un bouton ? Dans ce cas, pour vérifier que la case est coché, on vérifie que la variable POST de la checkbox existe :
if(isset($_POST['modification'])) {
 //la case est coché
} else {
 //la case n'est pas coché
}
0
thecrazzy84 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention  
 
Alors l'dee c'est que si la case est cochée on recupere les donnees et on les mets dans une page UPDATE.
0