Ordre

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 : Ordre

Re: Ordre

par telnes » 09 juin 2010, 09:48

bloubloub


si tu attend une réponse tu fait ta requet pas dans le while et ca marche pareil (il y a mysql_num_row() ) pour tester le nombre de ligne retourné !

regarde le code source html généré par ta page (affichage > code source) pour voir si c'est un souci html ou php

++

Re: Ordre

par etudiantgsi » 08 juin 2010, 20:05

re up j'ai peur que ma question soit noyée

Re: Ordre

par etudiantgsi » 08 juin 2010, 17:21

Sinon tu ne voit rien qui empeche les information de s'afficher ?

Re: Ordre

par etudiantgsi » 08 juin 2010, 17:01

Merci pour ta reponse Bah j'attend uniquement le numero de l'inscrit mais si je fait pas de while je sais pas comment exploiter le resultat d'une requête(je suis en terminale) et quant tu dit qu'il faut que je fasse des entête HTML je ne comprend pas, merci
edit:j'ai compris pour le while

Re: Ordre

par telnes » 08 juin 2010, 16:56

hello

moi je pose une question :)

tu fait
   $Login=$_SESSION['Logarithme'];
   $sql0="SELECT NumInscrit  FROM Inscrit Where Login ='$Login' ";
   $result0=mysql_query($sql0);
   While($ligne0=mysql_fetch_array($result0))
   {
      $numeroinscrit=$ligne0['NumInscrit'];
tu attend 1 ou plusieurs réponse ?
si tu en attend 1 réponse le while ne sert à rien
sinon tu va mettre plein d'entête html sur ta page :non: ...

Re: Ordre

par etudiantgsi » 08 juin 2010, 16:32

LOL, Ok j'attend

Re: Ordre

par stealth35 » 08 juin 2010, 16:29

Re: Ordre

par etudiantgsi » 08 juin 2010, 16:27

Please help me :cry:

Re: Ordre

par etudiantgsi » 08 juin 2010, 16:03

Petit up merci d'avance

Ordre

par etudiantgsi » 07 juin 2010, 22:55

Bah, je sais que sa fait 2 fois que je poste mais en fait la j'ai plus d'erreur la page s'affiche mais juste la dernière partie (le textarea+le pied de page )
donc je pense que c'est un erreur qui est du a l'ordre d'"éfféctuation" de mes rêquetes donc voila si vous pouviez m'aider.
<?php 
session_start();
   if(@$_POST['button']=="Retour à l'accueil")
        {
        header("Location:AccueilInternaute.html");
		}
		else
		{ 
   $db=mysql_connect("localhost","root","root") or die("erreur de connexion".mysql_error());


		mysql_select_db("projet",$db) or die("erreur de connexion à la base Projet");
   $Login=$_SESSION['Logarithme'];
   $sql0="SELECT NumInscrit  FROM Inscrit Where Login ='$Login' ";
   $result0=mysql_query($sql0);
   While($ligne0=mysql_fetch_array($result0))
   {
      $numeroinscrit=$ligne0['NumInscrit'];
   ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Acceuil ConstU - Site de vulgarisation scientifique</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	          <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
		<style> 
			<!-- 
			a{text-decoration:none}
			//--> 
		</style>


   </head>
 
   <body><form action="transfert_commentaire_inventeur.php" method="POST">
 
       <!-- L'en-tête -->
 
       
      
 
      <!-- Les menus -->
 <?php 

 
      $Nominv=$_POST['Nominvent'];
   
		$sql="SELECT* FROM Invention Where NomInvention ='$Nominv' ";
        $result=mysql_query($sql);
       
	   
	   
	   While($ligne=mysql_fetch_array($result))
	    
		{
	   ?>
       
       <div id="corps">	   	 	   	   

           <h1><?php echo $ligne['NomInvention'];?></h1>
		   <p class="alinea">
		   <table>
				<tr>
					<td>Née le :</td>
					<td> <?php echo $ligne['DateInv'];  ?></td>
				</tr>
				<tr>
					<td>Mort le :</td>
					<td> <?php echo $ligne['RefInventeur']; ?></td>
				</tr>
			</table>
            </p>
       
           <h2>Partie 1</h2>    
           <p class="alinea">
			<?php echo $ligne['RefInventeur']; ?>
			</p>
			<br>
			<?php 
                $numinventeur=$ligne['NumInvention'];
				$sql2="SELECT* FROM   CommentaireInvention Where  ComInvention  ='$numinventeur' ";
              $result2=mysql_query($sql2);
			  While($ligne2=mysql_fetch_array($result2))
					{

                     ?>
			
			 <table>
			<tr>
			<td><h3>Commentaires De <?php echo $ligne2['ComInventeurIns']; ?> :</h3></td>    
           </tr>
			<tr><td><?php echo $ligne2['CommentaireIeur']; ?><?php }}} }mysql_close();  ?></td>
			</tr>
		
         

		 <input type="hidden" name="numinscrit" value="<?php echo $numeroinscrit;   ?>"  />
		   <tr><td><textarea type="test" name="commentaire" rows="3" cols="25"></textarea></td>
		   </tr>
		   <input type="hidden" name="numinventeur" value="<?php echo NumInvention ;   ?>"  />
		   <tr><td><input type="submit" value="confirmer" />
            <input type="submit" name="button" value="Retour à l'accueil" />
            <input type="reset"  value="Réinitialiser" /></td></tr>			

	  
       <!-- Le pied de page -->
          <tr><td> <div id="pied_de_page">
           <p>Tous droits réservés © 2010 ConstU</p>
       </div></td></table>

          
	   
 
 </form>
   </body>
</html>