et tu n'as pas trouvé CECI, problème assez courant pourtantmon patron m'a déjà pris deux fois en train de chercher la réponse sur le Forum
et dis à ton patron que c'est un abruti au passage
une occasion perdue de se taireLe patron c'est mon père
Oui j'ai vue le lien mais c'est une vraie machine a gaz pour un débutant comme moi.et dis à ton patron que c'est un abruti au passageune occasion perdue de se taireLe patron c'est mon père![]()
![]()
à vrai dire j'en pensais pas moins
Mais tu as vu le lien au moins ?![]()
c'est exactement ce dont tu as besoin.
<?php
$requete = "SELECT * FROM enseigne ";
$requete2 = "SELECT * FROM contact";
require("connect.php");
$resultat=mysql_query($requete)
or die ('erreur de chargement enseignes');
$resultat2=mysql_query($requete2)
or die (' Erreur de chargement contact');
?>
<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="0">
<tr>
<td>
<form method="POST" action="renvoie_ajout_magasin.php">
<table border="0" width="100%" id="table2" cellspacing="0" cellpadding="0">
<tr>
<td align="right" width="50%">Enseigne : </td>
<td width="50"><select size="1" name="enseigne">
<option value=""></option>
<?php while($enreg= mysql_fetch_assoc($resultat)) { ?>
<option value="<?php echo $enreg['id_enseigne']; ?>"><?php echo $enreg['nom_enseigne']; ?></option>
<?php }?>
</select></td>
</tr>
<tr>
<td align="right" width="50%">Nom Magasin : </td>
<td width="50"><input type="text" name="magasin" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">Contact :</td>
<td width="50"><select size="1" name="contact">
<option value=""></option>
<?php while ($enreg2= mysql_fetch_assoc($resultat2)) { ?>
<option value="<?php echo $enreg2['id_contact']; ?>"><?php echo $enreg2['nom_contact']; ?></option>
<?php } ?>
</select></td>
</tr>
<tr>
<td align="right" width="50%">Téléphone : </td>
<td width="50"><input type="text" name="tel" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">Fax :</td>
<td width="50"><input type="text" name="fax" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">Adresse : </td>
<td width="50"><input type="text" name="adresse" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">Code postal : </td>
<td width="50"><input type="text" name="cp" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">Ville : </td>
<td width="50"><input type="text" name="ville" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">N° de Siret :</td>
<td width="50"><input type="text" name="siret" size="20"></td>
</tr>
<tr>
<td align="right" width="50%">Informations : </td>
<td width="50"><textarea rows="2" name="info" cols="20"></textarea></td>
</tr>
<tr>
<td align="right" width="50%">Directeur : </td>
<td width="50"><input type="text" name="directeur" size="20"></td>
</tr>
</table>
<p align="center"><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Rétablir" name="B2"></p>
</form>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
La forcément tous les contacts s'affiche, mais si juste pour filtrer les contacts il faut une tel machine a gas alors sa va m'occupper quelques nuits.
Le patron c'est mon père. Alors par respect je ne permettré pas.
Alors dis lui gentiment que c'est pas ton job, que t'y connais rien, et que même les "vrais développeurs" passent du temps sur le net pour apprendre à faire des choses qu'ils ne savent pas faire.PS je suis commercial dans la boite et non informaticien mais c'est pour le dévellopement du suivit des magasins par internet pour tous les commerciaux.
Pour tout vous dire, j'ai un BTS informatique de gestion, seulement j'ai pris option admin réseau et non pas développeur.Le patron c'est mon père. Alors par respect je ne permettré pas.Alors dis lui gentiment que c'est pas ton job, que t'y connais rien, et que même les "vrais développeurs" passent du temps sur le net pour apprendre à faire des choses qu'ils ne savent pas faire.PS je suis commercial dans la boite et non informaticien mais c'est pour le dévellopement du suivit des magasins par internet pour tous les commerciaux.
On demande pas à quelqu'un qui ne connait rien de faire ce genre de choses en 1 heure.
ça va faire une belle application je sens
Effectivement le lien qui t'es donné est un peu lourd, mais c'est exactement ce que tu veux faire. L'exemple 100% PHP c'est le système que je t'ai donné au début, perso je resterai dessus, à moins que tu ais réellement besoin du Javascript et de ne pas recharger la page.
Bon courage
echo "<SELECT onChange=\"top.location.href='index.php?liste1='+this.options[selectedIndex].value\">";
echo "<OPTION value=''>-------</OPTION>";
echo "<OPTION>A</OPTION>";
echo "<OPTION>B</OPTION>";
echo "<OPTION>C</OPTION>";
echo "</SELECT>";
$liste1 = $_GET["liste1"];
echo "<SELECT>";
if ($liste1 != "") {
echo "<OPTION>".$liste1."1</OPTION>";
echo "<OPTION>".$liste1."2</OPTION>";
echo "<OPTION>".$liste1."3</OPTION>";
}
echo "</SELECT>";
La ligne
echo "<SELECT onChange=\"top.location.href='index.php?liste1='+this.options[selectedIndex].value\">";
signifie tout simplement que l'URL va être changée dès que l'option choisie dans la liste change.
$requete = "SELECT id_enseigne,nom_enseigne FROM enseigne ";
$requete2 = "SELECT id_contact,nom_contact FROM contact";
require("connect.php");
$resultat=mysql_query($requete)
or die ('erreur de chargement enseignes');
$resultat2=mysql_query($requete2)
or die (' Erreur de chargement contact');
Comme ca ?
C'est une mauvaise habitudeEn fait question d'habitude je met souvent * quand je cherche dans une seul table et après un mysql_fetch_assoc pour récupérer mes champs.
$_SERVER['PHP_SELF']; // contient le nom du script courant
ça t'évitera de devoir modifier le script si tu changes le nom de ton fichier