par
kayorn » 09 août 2008, 20:37
ok avec balise php
<?
$id=$_post['id'];
$_session['id']=$id;
require ("fonct_connect.php");
$sql = 'SELECT * FROM evenements';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
while($data = mysql_fetch_array($req))
{
?>
<form id="form1" name="form1" method="post" action="supprimer.php">
<table width="600" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="116">date:</td>
<td width="478"><?php echo $data['date'];?> </td>
</tr>
<tr>
<td>Copro</td>
<td><input type="text" name="nomcopro" value="<?php echo $data['nomcopro'];?>" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Evènement</td>
<td><textarea name="evenement" cols="70" rows="10">texte:
<?php echo $data['evenement'];?> </textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Concerne</td>
<td><input type="text" name="<?php $data['concerne']?>" value="<?php echo $data['concerne'];?>"/>
<input type="text" name="tel" value="<?php echo $data['tel'];?>"/></td>
</tr>
<tr>
<td> </td>
<td></td>
</tr>
<tr>
<td>Traité par: </td>
<td><input type="text" name="traitepar" value="<?php echo $data['traitepar'];?>"/></td>
</tr>
<tr><?php $id=$data['id']; echo $id;?>
<td><input type='checkbox' name="<?php $id ?>" value='<?php $id ?>'>
supprimer</td>
<td></td>
</tr>
</table>
<p><br />
<br />
<? }
?>
</p>
<input type="submit" name="Submit" value="Supprimer" />
</form>
<p> </p>
j'avais essayé en nommant la checkbox avec sa valeur mais j'ai oublié de revenir sur son nom "evenement"
ce qui me gonfle, c'est que les valeurs de "id" s'affichent dans cette page
http://ridolfi.essai.free.fr/alpha/affichage.php
( au dessus de chaque tableau...) elle ne sont pas récupérées quand je coche une case et que j'envoie , rien n'est affiché.
même si le script est minimaliste, devrait au moins y avoir la valeur del'id cochée?
<?php
require ("fonct_connect.php");?>
<input type="text" name="id" value="<?php echo $data['id'];?>" />
<?php echo $data['id'];?>
ok j'avais oublié echo :
value='<?php echo $id ?>'>
,
merci à tous pour vos réponses!