Affichage tableau avec cases à cocher
kronos12
-
Zep3k!GnO Messages postés 2049 Statut Membre -
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,
voila, on m'a demandé de créer un formulaire qui permettra d'afficher les données d'une table de données sous forme de tableau avec à chaque ligne une case à cocher
L'objectif est de pouvoir supprimmer les données obsolétes de ma table grâce à une requete ...
Je me suis aidé d'un libre sur le sql mais la je ne sais plus quoi faire ...
voila mon code :
Lorsque je lance le formulaire sur apache j'obtiens le message d'erreur : Parse error: syntax error, unexpected T_PRINT, expecting ')' in D:\Program Files\EasyPHP-5.3.3\www\affichage.php on line 37
Je ne sais plus quoi faire à partir de la ...
est ce que quelqu'un pourrait m'aider ?
Je vous remercie
Cordialement
voila, on m'a demandé de créer un formulaire qui permettra d'afficher les données d'une table de données sous forme de tableau avec à chaque ligne une case à cocher
L'objectif est de pouvoir supprimmer les données obsolétes de ma table grâce à une requete ...
Je me suis aidé d'un libre sur le sql mais la je ne sais plus quoi faire ...
voila mon code :
<html>
<head>
<SCRIPT>
var coche = true
function coche () {
var frm = document.Suppression ;
for (i=0;i< frm.length;i++)
{
e=frm.elements[i];
if (e.type=='checkbox') e.checked = coche;
}
coche = !(coche);
}
</SCRIPT>
</head>
<?php
if (!($Lien = mySql_connect("localhost", "root", "")))
{
print("<H1><FONT color=\"red\">La connexion a échoué!</FONT></H1>\n");
print("<br><H2>Arrêt immédiat!</H2>\n");
exit() ;
}
if ( !(mySql_select_db("csv_db",$Lien))){
print("<H1><FONT color=\"red\">Erreur interne</FONT></H1>\n");
print("<br><H2>Arrêt immédiat!</H2><br>\n");
print("<H3>" . mySql_errno()." : ". mySql_error(). "</H3>\n");
exit() ;
}
$Requete = "Select * from test";
if(!$Resultat = mySql_query($Requete,$Lien)){
print("<H1><FONT color =\"red\">Erreur interne</FONT></H1>\n");
print("<br><H2>Arrêt immédiat!</H2><br>\n");
print("<H3>" . mySql_errno()." : ". mySql_error(). "</H3>\n");
exit();
}
$presentation=array("fond=>array("#D3DCE3","#CCCCCC","#DDDDDD"),"police"=>array("#000000"));
print("<table><form name=\suppression\" action=\"$Php_SELF\" Method=\"get\">\n");
//Affichage de l'entete
print("<TR BGCOLOR=\"".$presentation['fond'][0]."\">\n");
print("<TD>");
print("<INPUT TYPE=\"checkbox\" name=\"Tous\" OnClick=\"cocher();\">");
print("</TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("Prenom\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("Nom\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("NomCalife\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("Service\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("Libelle\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("Constructeur\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("NumSérie\n");
print("</FONT></B></TD>\n");
print("<TD><B><FONT COLOR=\"".$presentation['police'][0]."\">\n");
print("Date_Application\n");
print("</FONT></B></TD>\n");
$index = 0;
$NbCouleur = count($presentation['fond'])-1;
//Remplissage du tableau
while($donnees = mySql_fetch_object($Resultat))
{
print("<TR BGCOLOR=\"".$presentation['fond'][$index%$NbCouleur + 1]."\">\n");
print("<TD><INPUT TYPE=\"checkbox\" name=\"Ref[]\" ");
print("value=\"$donnees->Prenom\"></TD>\n");
print("<TD>\n");
print($donnees->Prenom."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->Nom."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->NomCalife."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->Service."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->Libelle."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->Constructeur."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->NumSérie."\n");
print("<FONT></TD>\n");
print("<TD>\n");
print($donnees->Date_Application."\n");
print("<FONT></TD>\n");
$index ++;
}
print("<TR><TD colspan=\"4\"><input type=\"submit\"></TD>\n");
print("<input type=\"hidden\" name=\"Validation\" value=\"1\">");
print("</FORM></TABLE>\n");
?>
Lorsque je lance le formulaire sur apache j'obtiens le message d'erreur : Parse error: syntax error, unexpected T_PRINT, expecting ')' in D:\Program Files\EasyPHP-5.3.3\www\affichage.php on line 37
Je ne sais plus quoi faire à partir de la ...
est ce que quelqu'un pourrait m'aider ?
Je vous remercie
Cordialement
A voir également:
- Affichage tableau avec cases à cocher
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Imprimer un tableau excel - Guide
- Affichage double ecran - Guide