gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008
-
11 avril 2006 à 10:39
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 2012
-
11 avril 2006 à 18:34
bonjour,
je suis en train de faire un formulaire pour un ajout de materiel
mais en fonction du type de matériel ( si c'est un ordinateur ou une imprimante : par exemple)
les champs a remplir ne sont pas les mêmes
est ce que on peut m'aider svp ?
si il y a pas assez d explication ou autre signalez le moi je ferai de mon mieux
voici ce que j'ai fait :
============
<html>
<head>
<title>Ajout matériel</title>
//voici le script que j'ai fait mais je l ai pas fini car des champs apparaitront si c ordi et d autre si c imprimante
<script language="text/javascript">
function apparence()
{
if(type.value==3||type.value==4)
{
document.getElementById("champordi").style.visibility="visible";
}else{
document.getElementById("champordi").style.visibility="hidden";
}
}
</script>
</head>
<?php
include('../config.php');
?>
<fieldset><legend align="center">Ajout de matériel</legend>
<form action="confirmajoutmatériel.php" method="POST" name="formulaire">
N° de série:,
,
----
Marque:,
>,
----
Type matériel:,
//voila la liste déroulante qui devra faire apparaitre les champs selon ce ke lon ajoute
<select name="type" onChange="formulaire.apparence();">
<?php
$sql = "SELECT * FROM $table_type";
$query=mysql_query($sql) or die ('Erreur');
$nb=mysql_num_rows($query); //nbr de ligne de résultat de la requête
if ($nb=0)
{
echo '<option>---Aucun Type---</option>';
} else {
echo'<option value="" selected>---Séléctionnez le type---</option>';
while ($list2 = mysql_fetch_array($query))
{
echo '<option value='.$list2['id_type_reseau'].'>'.$list2['type_reseau'].'</option>';
}
}
?>
</select>,
----
Modèle :,
,
----
Bon de commande :,
,
----
Admin/Pédag :,
<select name="stat">
<option value="" selected>---Séléctionnez le statut---</option>
<option value="Adiminstratif">Adiminstratif</option>
<option value="Pédagogique">Pédagogique</option>
</select>,
----
Nom matériel :,
,
----
//voici juste les champs a apparaitre si c un ordinateur
<table border="0" id="champordi" style="visibility:hidden;">
----, CPU :</td>
,
----
Mémoire vive(RAM) :,
,
----
Carte Réseau :,
,
----
Carte Graphique :,
,
----
Carte Son :,
,
----
Lecteur CD/DVD:,
,
----
Graveur CD/DVD :,
,
----
Système d'exploitation :,
,
----
Lecteur disquette :,
,
----
DLT :,
,
----
Logiciels spécifiques :,
<textarea name="soft" rows="5" cols="40" onClick="this.value='';">placez vos logiciels spécifiques !!!
</textarea>
</td></tr>
</table> </form>
</fieldset>
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008 11 avril 2006 à 11:48
salut, g effectué les modifications ke tu m'as apporté mais malheureusement
sa ne fonctionne toujours pas
il n'y a rien qui se passe et dans la barre d'état en bas de la fenêtre il y a le logo "attention" accompagné de l inscription suivante "Terminé"