Rechercher : dans
Par :

Probleme affichage liste deroulante

Dernière réponse le 29 fév 2008 à 16:46:07 mali_67, le 19 fév 2008 à 11:16:52 
 Signaler ce message aux modérateurs

Bonjour, j'ai une liste déroulante statique le probleme et que lorsque je selectionne une valeur et je la valide le fonctionnment et bien effectuer mais a l'affichage la valeur que j'ai selectionner ne reste pas afficher, ma liste revien toujour a la premier ligne quelq'un aurait une solution pour que que la ligne selectionner reste la même tand que je n'en valide pas une autre

Configuration: Windows Vista
Opera 9.25

Meilleures réponses pour « Probleme affichage liste deroulante » dans :
Listes déroulantes simples avec Excel VoirDans votre tableau, vous souhaitez insérer un texte ou une valeur choisi dans une liste (déroulante). vous créez votre liste, ligne aprés ligne, sur votre feuille en cours ou sur une autre feuille du classeur en cours. vous la nommez : INSERTION...

1

ToTheDeath, le 19 fév 2008 à 11:19:15

Tu pourrait me faire parvenir ton script Je suis l'ange déchu

Répondre à ToTheDeath

2

mali_67, le 19 fév 2008 à 11:22:48

Voici mon script

<?php
			session_start(); 
	        $host= 'localhost';
			$user= 'root';
			$pass= '';
			$bdd='Référencement';
			$table='hyperlien';
			/*connection avec MySQL*/
			mysql_connect($host,$user,$pass)or die ('Impossible de se connecter au serveur');
			mysql_select_db($bdd)or die('Impossible de se connecter à la base de donnés');
			/*Stockage dans la base de données*/
		
	    /*Supprimer*/
		if (isset($_GET['NumLien']))
        {
        $_GET['NumLien'] = addslashes($_GET['NumLien']);
        mysql_query('DELETE FROM Référencement.hyperlien WHERE NumLien=\'' . $_GET['NumLien'] . '\'');
	    header('location:Accueil.php');
        }
        //affichage des lignes
        
         
       	$nombrelignepage = 10 ;
        if(isset($_POST['valider']))
        {
			//$_SESSION("nombrelignepage") 
			$nombrelignepage = $_POST ['nombre'] ;
		}
		
		if(isset($_GET["nombre"])){
			$nombrelignepage = $_GET['nombre'] ;
		}

		$retour = mysql_query('select COUNT(*) as VAL from Référencement.hyperlien');
        $donnees = mysql_fetch_array($retour);
		$total = $donnees['VAL'];
        $nombreDePages  = ceil($total / $nombrelignepage);
        
		if (isset($_GET['page']))
        {
        $page = $_GET['page'];
        }
        else 
        {
        $page = 1 ; // par défaut page 1
        }
    
        // On calcule le numéro de de la premier ligne qu'on prend pour le LIMIT de MySQL
         $premiereligne = ($page - 1) * $nombrelignepage;
		$result = mysql_query('SELECT * FROM Référencement.hyperlien  LIMIT ' . $premiereligne . ', ' . $nombrelignepage);
       // Trie croisant décroissant
        if(isset($_POST['Submit1']))
        {
        $result=mysql_query('select * from Référencement.hyperlien order by NomPartenaire ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);
        }
		elseif(isset($_POST['Submit2']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by NomPartenaire DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);
		}
		elseif(isset($_POST['Submit3']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by LibelleLienSprice ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);
		}
		elseif(isset($_POST['Submit4']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by LibelleLienSprice DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);	
		}
		elseif(isset($_POST['Submit5']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by CodeLienSprice ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);	
		}
		elseif(isset($_POST['Submit6']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by CodeLienSprice DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);		
		}
		elseif(isset($_POST['Submit7']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by LibelleLienPartenaire ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);		
		}
		elseif(isset($_POST['Submit8']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by LibelleLienPartenaire DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);		
		}
		elseif(isset($_POST['Submit9']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by CodeLienPartenaire ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);	
		}
		elseif(isset($_POST['Submit10']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by CodeLienPartenaire DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);		
		}
		elseif(isset($_POST['Submit11']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by Contact ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);
		}
		elseif(isset($_POST['Submit12']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by Contact DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);
		}
		elseif(isset($_POST['Submit13']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by Commentaire ASC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);	
		}
		elseif(isset($_POST['Submit14']))
		{
        $result=mysql_query('select * from Référencement.hyperlien order by Commentaire DESC LIMIT ' . $premiereligne . ', ' . $nombrelignepage);	
		}
 	  
		  mysql_close();				  	
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html>
<head>
<link rel= "StyleSheet" type = "Text/Css" media="screen" Href = "Css.css">
<script language="JavaScript" type="text/javascript">
<!--
//-->
</script>

</head>
<body>
<form name='Form1' method="POST" action="Accueil.php?page=<?php echo $page?>">
<center>

<H1>Référencement</H1>
<br>
Tableau récapitulatif des différents partenaires sur le site www.sprice.com
<br><br>
<?php
	//affiche les liens
	 echo 'Page : ';
        for ($i = 1 ; $i <= $nombreDePages ; $i++)
        {
        echo '<a href="Accueil.php?page=' . $i . '&nombre='.$nombrelignepage.'">' . $i . '</a> ';
        }  	
?>
<br><br>
<a href="ajout.php">Ajouter un lien</a>
<br><br>
Nombre de resultat par page : 
<select name="nombre">
<option value="5" >5 lignes</option>
<option value="10">10 lignes</option>
<option value="15">15 lignes</option>
<option value="20">20 lignes</option>
</select>
&nbsp;
<input name='valider' type='Submit' value="valider">
<table id= "Table" width= 50% >
<hr>
<table border=1 align="center" cellpadding="0" cellspacing="0">
 
<tr> 
<th>Modifier</th>
<th>Supprimer</th>
<th>Partenaire<br><input name='Submit1' type='Submit' value="+">&nbsp;<input name='Submit2' type='Submit' value="-"></th>
<th>Libéllé du lien présent sur Sprice<br><input name='Submit3' type='Submit' value="+">&nbsp;<input name='Submit4' type='Submit' value="-"></th>
<th>Ligne de code du lien présent sur Sprice<br><input name='Submit5' type='Submit' value="+">&nbsp;<input name='Submit6' type='Submit' value="-"></th>
<th>Libéllé du lien présent chez le partenaire<br><input name='Submit7' type='Submit' value="+">&nbsp;<input name='Submit8' type='Submit' value="-"></th>
<th>Ligne de code du lien présent chez le partenaire<br><input name='Submit9' type='Submit' value="+">&nbsp;<input name='Submit10' type='Submit' value="-"></th>
<th>Contact<br><input name='Submit11' type='Submit' value="+">&nbsp;<input name='Submit12' type='Submit' value="-"></th>
<th>Commentaire<br><input name='Submit13' type='Submit' value="+">&nbsp;<input name='Submit14' type='Submit' value="-"></th>
</tr>
<?php

while ($Tab= mysql_fetch_array($result))
	{
?>
<tr>
<td><?php echo '<a href="Modification.php?NumLien=' . $Tab['NumLien'] . '">'; ?>Modifier</a></td>
<td><?php echo '<a href= "Accueil.php?NumLien=' . $Tab['NumLien'] . '" onclick="if ( !confirm(\'Etes-vous sur de vouloir supprimer ?\')) { return false; }">'; ?>Supprimer</a></td>
<td><?php echo $Tab[NomPartenaire];?></td>
<td><?php echo $Tab[LibelleLienSprice];?></td>
<td style="width:150"px;""><?php echo htmlentities($Tab[CodeLienSprice]);?></td>
<td><?php echo $Tab[LibelleLienPartenaire];?></td>
<td style="width:150"px;""><?php echo htmlentities($Tab[CodeLienPartenaire]);?></td>
<td><?php echo $Tab[Contact];?></td>
<td><?php echo $Tab[Commentaire];?></td>
</tr>
<?php
	}

?>

</table>
<br><a href="javascript:history.back();">Retour page précedente</a>
</center>
</form>
</body>
</html>	

Répondre à mali_67

3

mali_67, le 19 fév 2008 à 15:30:03

Yepa c bon sa marche enfin

Répondre à mali_67

4

ToTheDeath, le 19 fév 2008 à 15:35:49

Quel était le problème?
j'allais commencer -_- Je suis l'ange déchu

Répondre à ToTheDeath

5

 mali_67, le 29 fév 2008 à 16:46:07

Merci pour votre aide j'ai opter pour une autre solution

Répondre à mali_67