logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
34 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 394 970

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» Caddie !!!!!?????

Caddie !!!!!?????#6378

3Contributeur(s)
bibiAnonymeXargos
3 Modérateur(s)
developpeurjpbJireck
bibi bibiicon_post
:paf je dèbute dsl :-?

je sais meme pas pourkoi je demande de l'aide pour ça car c'est vraiment trop chiant rien que dans parler ça m'enerve déjà !!!

Quelqu'un aurait il une methode simple et efficace pour pouvoir afficher de données d'un base accompagnées d'un check box(unique pour chaque enregistrement ou incrementée) et qui une fois les checkbox cochées ou non enregistre les changement dans la base grace a un petit bouton en bas de la page !!!


ATTENTION LONG SCRIPT PLEIN DE FAUTES et D' ESSAIs !!! :paf

<?
$HttpServer=$HTTP_HOST;
$host="localhost";
$user="root";
$pass="";
$bdd="bdplib";
$connexion=mysql_connect($host,$user,$pass) ;
@mysql_select_db($bdd,$connexion);
// sélectionne toutes les fiches de la table $table
$query = "SELECT * FROM informations where Valid='NON' and Supprimer='NON' and (Type ='Projet' or Type ='Project') order by Id ";
$result = mysql_query($query, $connexion);



/* donne le nombre de ligne d'un resultat*/
$num_rows = mysql_num_rows($result);
?>
<html>
<head>
<title>Validation projets</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<SCRIPT>
function reset_envoyer()
{
document.form3.Submit.value = '';
}
</SCRIPT>
<body bgcolor="#FFFFE1" link="#FF9900" vlink="#FF9900" alink="#FF9900">
<FONT FACE="Verdana" SIZE=6 COLOR="#FF8040">
<center> Projets</center></font>

<br>

<?
if ($result) {

If (mysql_numrows($result)==0) {?>
<center>
<? echo("Il n'y a pas de nouveaux documents a valider");?> </center>

<?} else{ ?>
<center>
<? echo "Il y a ".$num_rows." nouveaux documents";?> </center>
<br>

<blockquote><blockquote>

<table width="728" border="1">
<? while ($val=mysql_fetch_array($result)){ ?>

<br>
<tr>
<td width="164" height="20" valign="top">
<br> <br> <br> <br>
<form name="form1" method="post" action="">
<input type="checkbox" name="Check[]" value=$i checked='true'>
Valider
</form>
</td>
<td width="548" valign="top"> <br>
<LI>

<?If ($val["Acronyme"]!=""){?>
<FONT FACE="Verdana" SIZE=3 COLOR="#FF8040"><B>
<? echo $val["Acronyme"];?></b><br></FONT>
<?}?>

<FONT FACE="Verdana" SIZE=1 COLOR="#FF8040"><B>
<? echo $val["NameTitle"];?> </b><br></FONT>

<?If ($val["Projecttype"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> Type de projet : </b>
<? echo $val["Projecttype"];?> </font><br>
<?}?>

<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> Résumé : </b>
<? echo $val["Abstract"];?></font><br>

<?If ($val["Description"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> Description : </b>
<A HREF="#" onclick="window.open('<? echo $HttpServer. $val["Description"];?>','description','width=420,height=415,toolbar=no,,menubar=no,scrollbars=yes,resizable=no')">
<? echo $HttpServer. $val["Description"];?>
</a></font><br>
<?}?>
<? If ($val["Keywords"]!=""){ ?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b>Keywords: </b>
<? echo $val["Keywords"];?>
</font><br>
<? } ?>
<FONT FACE="Verdana" SIZE=1 COLOR="#0000FF"><B> Organisation :</b></FONT>
<FONT FACE="Verdana" SIZE=1 COLOR="#FF8040">
<? echo $val["Organization"];?>
<br>
</FONT>
<?If ($val["Partners"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> Partenaire(s) : </b>
<? echo $val["Partners"];?>
</font><br>
<?}?>
<?If ($val["Contact"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> Contact : </b>
<? echo $val["Contact"];?>
</font><br>
<?}?>
<?If ($val["Email"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> E-mail :</b> <a href="mailto:<? echo $val["Email"];?>">
<? echo $val["Email"];?>
</a><br>
</FONT>
<?}?>
<?If ($val["URL"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> URL : </b>
<? if (Strpos($val["URL"],"http")<>0 ){?>
<A HREF="<? echo $val["URL"];?>" TARGET="nwindow">
<? echo $val["URL"];?>
</A><br>
<?}else{?>
<A HREF="<? echo $HttpServer. $val["URL"];?>" TARGET="nwindow">
<? echo $HttpServer. $val["URL"];?>
</A></font><br>
<?}?>
<?}?>
<?If ($val["Langue"]!=""){?>
<FONT FACE="Verdana" size=1 COLOR="#0000FF"><b> Langue : </b>
<? echo $val["Langue"];?>
</font><br>
<?}?>
<?}?>
<br>
</td>
</tr>
</table>

<?$val=mysql_result($result,$num_rows>$num=$num_rows);?>
<form name="form3" method="post" action="file:///C|/Program%20Files/EasyPHP/www/plib/validation/confirmation.php" target= "new_window">
<center><input type="submit" name="Submit" value="Enregistrer les modifications" onclick="reset_envoyer()" ></center>
</form>
<?$i++;?>
<? } ?>

<? } ?>
<?

if (isset($Submit)){

for( $i=0; $i<$num_rows;$i++){

if ($Check[$i]=='true'){

$requete="update informations set Valid='OUI' where Valid='NON' and (Type='Projet' or Type='Project');";
$resultat=mysql_query($requete,$connexion);
}
}
}
?>
</blockquote></blockquote>
</body>

</html>
Anonyme Anonymeicon_post
personne n'est inspiré!!
Xargos Xargosicon_post
bah non... la longueur du script décourage un peu... en plus ça tombe au mauvais moment: le climat trop lourd me coupe déjà toutes mes forces et ma motivation.