This is what the script looks like in it final stage, and is working like a charm. Although, 2 questions remain, see next thread since not enough space on this one.
<?
include("./dbconnect.php");
print("<body background=\"fond.gif\">");
///////////////////////////////////////////////////////////////////////
switch ($MessageType)
{
/** BEGIN IF THE EDIT BUTTON IS PRESSED **/
case "Sauvegarder!":
$query = "update membres set prenom = '$editFirstName', nom = '$editLastName', adresse = '$editAddress', telephone = '$editTelephone', fréquence = '$editFrequency', email = '$editEmail' where id = '$ID'";
$mysql_result = mysql_query($query, $mysql_link);
echo "<h1>Un instant SVP!</h1>";
print("<meta http-equiv=\"refresh\" content=\"1\">");
break;
case "Ajouter!":
$query = "insert into membres (prenom, nom, adresse, telephone, fréquence, email)values('$addFirstName', '$addLastName', '$addAddress', '$addTelephone', '$addFrequency', '$addEmail')";
$mysql_result = mysql_query($query, $mysql_link);
echo "<h1>Un instant SVP!</h1>";
print("<meta http-equiv=\"refresh\" content=\"1\">");
break;
case "Effacer!":
$query = "delete from membres where id = '$ID'";
$mysql_result = mysql_query($query, $mysql_link);
echo "<h1>Un instant SVP!</h1>";
print("<meta http-equiv=\"refresh\" content=\"1\">");
break;
/////////////////////////////////////////////////////////////////////
case "Modifier":
$countnow = 0;
$totalcols1 = 3;
$colsprinted1 = 0;
$totalcolsprinted = 0;
$sumcolsprinted = 0;
print("<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\" width=\"40%\">");
while($countnow <= $totalitems)
{
$countnow++;
$item = ${'checkbox'.$countnow};
if($item != '')
{
if($colsprinted1 == $totalcols1)
{
print("</tr><tr>");
$colsprinted1 = 0;
}
$query0 = "select * from membres where id = '$item'";
$mysql_result0 = mysql_query($query0, $mysql_link);
while($row0 = mysql_fetch_row($mysql_result0))
{
echo "<form action=\"$PHP_SELF\" method=\"post\">";
printf("<td valign=\"top\" align=\"center\" colspan=\"2\"><h2>Modifier les infos de:</h2></td></tr>
<tr><td valign=\"top\" align=\"center\" colspan=\"2\"><h3>%s, %s</h3></td></tr>
<tr><td valign=\"top\" align=\"left\"><b>Prénom:</b></td><td><input type=\"text\" name=\"editFirstName\" value=\"%s\" size=\"20\" MAXLENGTH=\"20\">
<tr><td valign=\"top\" align=\"left\"><b>Nom:</b></td><td><input type=\"text\" name=\"editLastName\" value=\"%s\" size=\"20\" MAXLENGTH=\"20\">
<tr><td valign=\"top\" align=\"left\"><b>Adresse:</b></td><td><input type=\"text\" name=\"editAddress\" value=\"%s\" size=\"50\" MAXLENGTH=\"50\">
<tr><td valign=\"top\" align=\"left\"><b>Téléphone:</b></td><td><input type=\"text\" name=\"editTelephone\" value=\"%s\" size=\"12\" MAXLENGTH=\"12\">
<tr><td valign=\"top\" align=\"left\"><b>Fréquence:</b></td><td><input type=\"text\" name=\"editFrequency\" value=\"%s\" size=\"20\" MAXLENGTH=\"20\">
<tr><td valign=\"top\" align=\"left\"><b>Email:</b></td><td><input type=\"text\" name=\"editEmail\" value=\"%s\" size=\"40\" MAXLENGTH=\"40\"></td></tr>", $row0[2], $row0[1], $row0[1], $row0[2], $row0[3], $row0[4], $row0[5], $row0[6]);
echo "<input type=\"hidden\" name=\"ID\" value=\"$row0[0]\">";
echo "<input type=\"submit\" name=\"MessageType\" value=\"Sauvegarder!\">";
print("</td>");
echo "</form>";
}
$colsprinted1++;
$totalcolsprinted++;
$sumcolsprinted++;
}
}
break;
/** END OF EDIT BUTTON PRESSED **/
/** BEGIN IF THE ADD BUTTON IS PRESSED **/
case "Ajouter":
print("<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\" width=\"40%\">");
echo "<form action=\"$PHP_SELF\" method=\"post\">";
printf("<td align=\"center\" valign=\"top\"colspan=\"2\"><h2>Ajouter:</h2></td></tr>
<tr><td valign=\"top\" align=\"left\"><b>Prénom:</b></td><td><input type=\"text\" name=\"addFirstName\" size=\"20\" MAXLENGTH=\"20\">
<tr><td valign=\"top\" align=\"left\"><b>Nom:</b></td><td><input type=\"text\" name=\"addLastName\" size=\"20\" MAXLENGTH=\"20\">
<tr><td valign=\"top\" align=\"left\"><b>Adresse:</b></td><td><input type=\"text\" name=\"addAddress\" size=\"50\" MAXLENGTH=\"50\">
<tr><td valign=\"top\" align=\"left\"><b>Téléphone:</b></td><td><input type=\"text\" name=\"addTelephone\" size=\"12\" MAXLENGTH=\"12\">
<tr><td valign=\"top\" align=\"left\"><b>Fréquence:</b></td><td><input type=\"text\" name=\"addFrequency\" size=\"20\" MAXLENGTH=\"20\">
<tr><td valign=\"top\" align=\"left\"><b>Email:</b></td><td><input type=\"text\" name=\"addEmail\" size=\"40\" MAXLENGTH=\"40\">");
print("</td>");
echo "<input type=\"submit\" name=\"MessageType\" value=\"Ajouter!\">";
echo "</form>";
echo "</table>";
break;
/** END OF ADD BUTTON PRESSED **/
/** BEGIN IF THE DELETE BUTTON IS PRESSED **/
case "Effacer":
$countnow = 0;
$totalcols1 = 3;
$colsprinted1 = 0;
$totalcolsprinted = 0;
$sumcolsprinted = 0;
print("<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\" width=\"40%\">");
while($countnow <= $totalitems)
{
$countnow++;
$item = ${'checkbox'.$countnow};
if($item != '')
{
if($colsprinted1 == $totalcols1)
{
print("</tr><tr>");
$colsprinted1 = 0;
}
$query0 = "select * from membres where id = '$item'";
$mysql_result0 = mysql_query($query0, $mysql_link);
while($row0 = mysql_fetch_row($mysql_result0))
{
echo "<form action=\"$PHP_SELF\" method=\"post\">";
printf("<td align=\"center\" valign=\"top\"><h2>Voulez-vous vraiement éffacer ce membre?</h2></td></tr><tr><td valign=\"top\" align=\"center\"><h2><font color=\"#FF0000\">%s, %s</font></h2>", $row0[2], $row0[1]);
print("</td>");
echo "<input type=\"hidden\" name=\"ID\" value=\"$row0[0]\">";
echo "<input type=\"submit\" name=\"MessageType\" value=\"Effacer!\">";
echo "</form>";
}
$colsprinted1++;
$totalcolsprinted++;
$sumcolsprinted++;
}
}
break;
/** END OF DELETE BUTTON PRESSED **/
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
default:
print("<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\" width=\"75%\"><tr>");
print("<form action = \"$PHP_SELF\" method=\"post\">");
print("<td align=\"center\" colspan=\"4\"><h1>INSTRUCTION</h1><font color=\"#FF0000\">Selectionner 1 membre puis cliquer sur \"Modifier\" ou \"Effacer\".<br>Ou cliquer sur \"Ajouter\" pour ajouter un membre.</font></td></tr>");
print("<tr><td align=\"center\" colspan=\"4\">");
print("<input type=\"submit\" name=\"MessageType\" value=\"Modifier\"> ");
print("<input type=\"submit\" name=\"MessageType\" value=\"Ajouter\"> ");
print("<input type=\"submit\" name=\"MessageType\" value=\"Effacer\"> ");
print("</td></tr>");
$count = 1;
$colsprinted = 0;
$totalcols = 3;
$totalitems = 0;
$query = "select * from membres order by nom";
$mysql_result = mysql_query($query, $mysql_link);
while($row = mysql_fetch_row($mysql_result))
{
if($colsprinted == $totalcols)
{
print("</tr><tr>");
$colsprinted = 0;
}
printf("<td align=\"top\" valign=\"top\" style=\"border-bottom: solid 1 #000000\">
<input type=\"checkbox\" name=\"checkbox$count\" value=\"%s\" unchecked>
<b>%s, %s</b><br>
<b>Adr.:</b> %s<br>
<b>Tel.:</b> %s<br>
<b>Fréq.:</b> %s<br>
<b>Email:</b> %s</td>", $row[0], $row[2], $row[1], $row[3], $row[4], $row[5], $row[6]);
$count++;
$colsprinted++;
$totalitems++;
}
printf("<input type=\"hidden\" name=\"totalitems\" value=\"%s\">", $totalitems);
print("</td></tr>");
print("</form>");
print("</table>");
break;
////////////////////////////////////////////////////////////////////////
}
?>
See next thread.......