A partir d'un tableau affiché

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : A partir d'un tableau affiché

par raptor » 11 août 2005, 18:47

de rien bonne continuation ;)

par Invité » 11 août 2005, 18:45

j'ai resolu le probleme ! Merci ! :D

par raptor » 11 août 2005, 18:39

Faudrai ptetre penser a definir $rs_row deja avant de vouloir en afficher le contenu ;)

par Invité » 11 août 2005, 18:31

Personne ne sait ou il est le problème ?! :roll: :cry:

par Invité » 11 août 2005, 17:25

Voila
Détails.php
<? require_once("./include/connexion.php") ?>
			
<?
$V=$_GET["id"];
$vsql="SELECT * FROM `abonnes` WHERE `NumAbonnement`='".$V."'";
$rs=mysql_query($vsql) or die (mysql_error());
?>

 
   <form name="consultation">
      <input type="hidden" name="numAbonn" size="12"><font size="2" color="#666666" face="Times New Roman"><b>N°Abonnement:            <? echo $V;?> 
    Prénom : <input type="text" name="prenom" size="19" value="<? echo $rs_row['Prenom'] ?>"  
     Status  <input type="text" name="status" size="17" value="<? echo $rs_row['Status'] ?>"
Fonction <input type="text" name="fonction" size="18" value="<? echo $rs_row['Fonction'] ?>"
Direction  <input type="text" name="direction" size="61" value="<? echo $rs_row['Direction'] ?>" 
Catégorie <input type="text" name="categorie" size="19" value="<? echo $rs_row['Categorie'] ?>" 
N°Client <input type="text" name="NumClient" size="15" value="<? echo $rs_row['NumClient'] ?>"                                                          

<? 
mysql_free_result($rs);
?>
Util_ok.php
<? require_once("./include/connexion.php") ?>
<?
$vsql="select * from abonnes";

$rs=mysql_query($vsql); 
?>

</font> <table border="1" width="565" cellspacing="0" bordercolor="#A2A2B8" bordercolordark="#A3A9B3" bordercolorlight="#C3C3D4" bgcolor="#AEAEBB">
            <tr bgcolor="#BFC9D0">
                <td width="52" bgcolor="#8D8DB2" height="28">
                    <p align="center"><font color="#ECE8E8" face="Times New Roman" size="2"><b>N° Ab</b></font></td><td width="81" bgcolor="#8D8DB2" height="28">
                    <p align="center"><font color="#ECE8E8" face="Times New Roman" size="2"><b>Nom</b></font></td><td width="83" bgcolor="#8D8DB2" height="28">
                    <p align="center"><font color="#ECE8E8" face="Times New Roman" size="2"><b>Prénom</b></font></td><td width="179" bgcolor="#8D8DB2" height="28">
                    <p align="center"><font color="#ECE8E8" face="Times New Roman" size="2"><b>Direction</b></font></td>
		    <td width="66" bgcolor="#8D8DB2" height="28">
                    <p align="center"><font color="#ECE8E8" face="Times New Roman" size="2"><b>Status</b></font></td>
		    <td width="78" bgcolor="#8D8DB2" height="28">
                    <p align="center"><font color="#ECE8E8" face="Times New Roman" size="2"><b>Fonction</b></font></td>
                
            </tr>
	    <? while($rs_row=mysql_fetch_assoc($rs)){
?>
<TR>
<td width="52" height="2">
                 
		   
                                    <p><% 
While ((Repeat1__numRows <> 0) AND (NOT rs.EOF)) 
%></td>
                
               
                             
            </tr>

    <tr bgcolor="#F1F1F6"> <td width="52" height="33" bgcolor="#F0F0F5">
         <p align="center"><font color="#999999" face="Times New Roman" size="2"><a href="details.php?session=<?php echo $session;?>&id=<?php echo $rs_row['NumAbonnement'] ;?>"><? echo $rs_row['NumAbonnement'] ?></a></font><font face="Times New Roman" size="2">&nbsp;</font></td>
     
		  
<td width="81" height="33" bgcolor="#F0F0F5">
                    <p align="center"><font color="#999999" face="Times New Roman" size="2"><? echo $rs_row ['Nom'] ?>&nbsp;</font></td>
<td width="83" height="33" bgcolor="#F0F0F5">
                    <p align="center"><font color="#999999" face="Times New Roman" size="2"><? echo $rs_row ['Prenom'] ?>&nbsp;</font></td>
<td width="179" height="33" bgcolor="#F0F0F5">
                    
                    <p align="center"><font color="#999999" face="Times New Roman" size="2"><? echo $rs_row ['Direction'] ?>&nbsp;</font></td>
		    <td width="66" height="33" bgcolor="#F0F0F5">
                    
                    <p align="center"><font color="#999999" face="Times New Roman" size="2"><? echo $rs_row ['Status'] ?>&nbsp;</font></td>
               <td width="78" height="33" bgcolor="#F0F0F5">
                    
                    <p align="center"><font color="#999999" face="Times New Roman" size="2"><? echo $rs_row ['Fonction'] ?>&nbsp;</font></td>
<? }
  ?>
            </tr>
        </table>
        <p>&nbsp;</p>         </ul>


                </div>
               
            </div>
                   </td>
    </tr>
</table>
     </body>

</html>

par raptor » 11 août 2005, 17:01

Met le code integrale de récuperation des données, et le code integrale d'affichage, sinon on est pas sortie si on a des extraits ou il manque des morceaux essentiels.

par Invité » 11 août 2005, 16:53

JE t'ai donné que le code en bref, mais la syntaxe sur mon éditeur de texte est bonne, j'ai essayé ton code, j'ai toujours le même probleme les données ne s'affichent pas dans les zones de texte ! c'est bizarre non ?!

par raptor » 11 août 2005, 16:49

Code : Tout sélectionner

<input type="hidden" name="numAbonn" >N°Abonnement:<? echo $rs_row['NumAbonnement'] ?> <input type="text" name="nom" size="18" value="<? echo $rs_row['Nom'] ?> <input type="text" name="prenom" size="19" value="<? echo $rs_row['Prenom'] ?>
Ceci est plein de fautes.
N°Abonnement: <input type="text" name="numAbonn" value="<? echo $rs_row['NumAbonnement'] ?>" /><br />
Nom: <input type="text" name="nom" size="18" value="<? echo $rs_row['Nom'] ?>" /><br />
Prénom: <input type="text" name="prenom" size="19" value="<? echo $rs_row['Prenom'] ?>" />

@++

par Invité » 11 août 2005, 16:47

voila le code que j'ai mis mais les zone de texte sont tjrs vides
<? require_once("./include/connexion.php") ?>
  <?
$id=$_GET["id"];
$vsql="SELECT * FROM `abonnes` WHERE `NumAbonnement`='".$id."'";
$rs=mysql_query($vsql) or die (mysql_error());

?>
<form name="consultation">
 <input type="hidden" name="numAbonn" >N°Abonnement:<? echo $rs_row['NumAbonnement'] ?>  
    Nom: <input type="text" name="nom" size="18" value="<? echo $rs_row['Nom'] ?>"
Prénom: <input type="text" name="prenom" size="19" value="<? echo $rs_row['Prenom'] ?>" 

......... 

par Invité » 11 août 2005, 16:46

voila le code que j'ai mis mais les zone de texte sont tjrs vides
<? require_once("./include/connexion.php") ?>
  <?
$id=$_GET["id"];
$vsql="SELECT * FROM `abonnes` WHERE `NumAbonnement`='".$id."'";
$rs=mysql_query($vsql) or die (mysql_error());

?>
<form name="consultation">
 <input type="hidden" name="numAbonn" >N°Abonnement:<? echo $rs_row['NumAbonnement'] ?>  
    <input type="text" name="nom" size="18" value="<? echo $rs_row['Nom'] ?>
<input type="text" name="prenom" size="19" value="<? echo $rs_row['Prenom'] ?> 

par Invité » 11 août 2005, 16:38

Merci Raptor, je vais le tester tt de suite :)

par raptor » 11 août 2005, 16:14

<p align="center"><font color="#999999" face="Times New Roman" size="2"><a href="details.php?session=<?php echo $session;?>&id=<?php echo $rs_row['NumAbonnement'] ;?>"><? echo $rs_row['NumAbonnement'] ?></a></font><font face="Times New Roman" size="2">&nbsp;</font></td>

et tu recupere dans la page details.php le $_GET["id"], afin de faire ta requete grace à celui ci.

@+

par Invité » 11 août 2005, 16:11

Tu ne passes pas le numero d'abonnement sur ton lien dans UtilOk.php
Oui c'est ça le problème, mais comment je dois faire ? :cry:

par raptor » 11 août 2005, 16:02

Tu ne passes pas le numero d'abonnement sur ton lien dans UtilOk.php

A partir d'un tableau affiché

par Reccuperer des données » 11 août 2005, 16:01

Bonjour tt le monde, j'ai un problème au niveau de la reccupération d'une donnée à partir d'un tableau, je m'explique,bon dans la page UtilOk.php j'affiche dans un tableau (4 champs seulement) des données, je dois permettre à l'utilisateur d'afficher les détails c-a-d afficher les autres champs qui manquent et ceci en cliquant sur un certain Num d'abonnement qui s'affiche dans le tableau, ce Num doit me rediriger vers la page ke je viens de mettre au dessus voila le code ou il y a le problème je pense :

partie du code pour la page Util_ok.php
  <p align="center"><font color="#999999" face="Times New Roman" size="2"><a href="details.php?session=<?echo $session;?>"><? echo $rs_row['NumAbonnement'] ?></a></font><font face="Times New Roman" size="2">&nbsp;</font></td>
     
partie du code pour la page Details.php
<? require_once("./include/connexion.php") ?> 
<? 
$id=$_POST["$rs_row['NumAbonnement']"]; 

$vsql="SELECT * FROM `abonnes` WHERE `NumAbonnement` = '".$id."'"; 

$rs=mysql_query($vsql) or die (mysql_error()); 

?> 
  
<table border="0" width="950"> 
   <form name="consultation"> 
            <input type="hidden" name="numAbonn" size="12">Num:<? echo $rs_row['num'] ?>  
                              
    <input type="text" name="nom" size="14" value="<? echo $rs_row['Nom'] ?>"> &nbsp;Prénom 
                                <input type="text" name="prenom" size="12" value="<? echo $rs_row['Prenom'] ?>">