cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008
-
9 juil. 2008 à 14:45
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
11 juil. 2008 à 11:39
Bonjour ,
en fait je voudrais faire un affcihage a partir d'une bdd . l'affichage va etre au niveau d'un formulaire .jusque la c est bon
sauf
que cet affcihage doit entre en fonction de ce que j'ai choisis dans ma
liste deroulante , ce qui veut dire que les données vont
changer en fonction de ce que j'ai choisi dans ma liste je sais pas si je me suis fait comprendre .
je fais mon select ....where site=$donnees['select'] mais rien ne marche!!
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 9 juil. 2008 à 16:27
bonjour ,
voila juste un bout de mon code
j ai essayé avce gest et post ca vmarche pas :s
<?php
$reponse = mysql_query("SELECT * FROM interventions where site="$donnees['select']" limit 0,2 "); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
{?>
<form method="POST">
<?php
$sql = " SELECT distinct site FROM glpi_site ";
$result = mysql_query($sql) or die("Requete pas comprise");?>
<select name="select" id="select">
<?php while ($row=mysql_fetch_array($result))
{
echo"<option>$row[0]</option>";
}?>
</select>
<table width="288" border="0">
<tr>
<td> Site </td>
<td>" size ="20" maxlength="35"></td>
</tr>
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 10 juil. 2008 à 08:56
Bonjour ,
Merci pour ton code , en fait j'ai plein d'erreur .je te copie mon code en entier .
le probelem c est que les erreurs sont affcihées au niveau des td et tr , je comprend pas pourquoi !!!
<?php
include('nbdefois.php');
include('connexion.php');
error_reporting(E_ALL);
?>
<?php
$reponse = mysql_query("SELECT * FROM interventions where site='".$_POST['select']."' limit 0,2 "); // Requête SQL
<center>
Nous sommes le :
<?php include('date.php'); ?>
Recherche par nom :
<?php
$sql = " SELECT distinct site FROM glpi_site ";
$result = mysql_query($sql) or die("Requete pas comprise");?>
<select name="select" id="select">
<?php while ($row=mysql_fetch_array($result))
{
echo"<option>$row[0]</option>";
}?>
</select>
<table width="288" border="0">
----
, Site </td>
" size ="20" maxlength="35">,
----
Nom ,
" size="20" maxlength="35">,
----
Prénom,
">,
----
Date,
">,
----
Num_uc,
">,
----
Probleme,
">,
----
,
,
[accueil.php Revenir à la page d'accueil ]
</center></td>
</tr>
</table>
</center>
</form>
</html>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
j'ai rajouté le bouton submit dans mon forumalire comme tu me l'as recommandé , et pour $donnees c'est vrai que j'ai fais n importe quoi ne fait c etait un copier coller c est pour ca !!!:s
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 10 juil. 2008 à 09:11
SI SI ca marche avce ton code .
les erreur qu'ils me sort la c'est par rapprot au include .
je te remercie
mais y a un eptit souci , en fait que je clique sur mon submit il m'affcihes des infos en fonction de mon choix dans la liste par contre il m'initilaise mon select .
je m'explique , je choisis le site Pleyel je clique sur submit , le formulaire est rempli mais dans mon select j 'ai Bobigny , comment faire pour garder Pleyel !!!!
je te remercie bcp bcp
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 10 juil. 2008 à 11:24
>En fait j'ai un soucis que je comprend pas
pour l 'affcihage par site , des fois il me l'affiche des fois il veut pas
des que je fais une insertion au niveau de la bdd il deconne :s c'ets dingue :s
Recherche par nom :
<?php
$sql = " SELECT distinct site FROM glpi_site ";
$result = mysql_query($sql) or die("Requete pas comprise");?>
<select name="select" id="select">
<?php while ($row=mysql_fetch_array($result))
{
echo"<option>$row[0]</option>";
}?>
</select>
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 10 juil. 2008 à 11:46
Super je te remercie bcp :)
en fait je t'explique mieux , j'ai ma page d'affichage qui affiche normal mes données extraites de la bdd , apres un bout de moment il a ffcihe plus rien et donne message d erreur sur la requete alors que'elle etait nickel avant :s
merciiii
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 10 juil. 2008 à 11:59
c'est ca lerreur kil m'affiche :
Notice: Undefined index: select in D:\xampp\htdocs\dsi\affichage_interventions.php on line 8
voila j'ai mis le or die ... apres ma requetes
$reponse = mysql_query("SELECT * FROM interventions where site='".$_POST['select']."'") or (die mysql_error()); // Requête SQL ligne 8
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 10 juil. 2008 à 15:06
voila je l'ai fermé dans mon code precedents
, je remets le code
if(isset($_POST['select'])) {
$reponse = mysql_query("SELECT * FROM interventions where site='".$_POST['select']."'") or (die mysql_error());
}
while ($donnees = mysql_fetch_array($reponse) )
{
?>
chose dont je suis pas sure , pour la fermeture de if c est juste apres la requete ou j'ai tort !!!
pour les fautre d'ortho je pense pas y en avoir j ai lu et relu :)
Merci