Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1505 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Variable et php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Variable et php

n°1686781
geogeo69
Posté le 15-02-2008 à 11:54:03  profilanswer
 

Bonjour,
 
Comment faut il faire en php pour qu'une variable définit dans une page1 en php soit lisible sur une page2 en php?
 
exemple:
 
Page1:

   
<label>Semaine : </label>
<input type="text" name="toto" size="30" /><br />
 
Page2:
echo '<b><u>Semaine :</u></b> '.$toto.'<br />';
 
L'exemple ci dessus ne fonctionne pas. :??:  
 
Merci d avance pour vos réponses

mood
Publicité
Posté le 15-02-2008 à 11:54:03  profilanswer
 

n°1686788
skeye
Posté le 15-02-2008 à 11:57:14  profilanswer
 

Il faut lui passer explicitement, via GET, POST, un cookie ou une variable de session. Il n'y a pas de magie.


---------------
Can't buy what I want because it's free -
n°1686792
babasss
Posté le 15-02-2008 à 11:59:54  profilanswer
 

Plusieurs solutions :

  • La déclarer en variable de session : lourd et inutile pour une seule variable entre uniquement deux pages => Regarde du coté de $_SESSION
  • La passer en masqué via un formulaire  => Regarde du coté de $_POST
  • La passer dans l'URL via un formulaire ou javascript  => Regarde du coté de $_GET


edit : [:graffin]


Message édité par babasss le 15-02-2008 à 12:00:33

---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1686844
geogeo69
Posté le 15-02-2008 à 12:52:21  profilanswer
 

Merci pour ces informations maintenant sa marche, mais j’ai une autre question.
 
Voici la requête que je souhaite afficher:
 $sql = 'SELECT * FROM Global where Date(Ddd)=".$toto."';
 
Si je passe cette requête directement dans MYSQL pas de pb.
J'aimerai afficher le résultat dans une page PHP.
Comment mis prendre ?
 
Merci d avance pour vos réponses.

n°1686855
geogeo69
Posté le 15-02-2008 à 13:06:56  profilanswer
 

Si j'ai regardé mais je ne comprend pas pk cela ne fonctionne pas.
 
<?php
require ("Verif_connect.php" );
 
  foreach($_POST as $index => $valeur) {
    $$index = mysql_real_escape_string(trim($valeur));
  }
 $sql = 'SELECT * FROM Global where Date(Ddd)=".$toto."';  
 
echo '.$toto.'<br />';  
 $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());  
   
 while ($data = mysql_fetch_array($req)) {  
 
       echo ''.$data['Ddd'].'<br />';  
       echo '.$data['Hdi'].'<br />';  
       echo '.$data['Hdsrv'].'<br />';  
       echo '.$data['Ddf'].'<br />';  
       echo '.$data['Hfssv'].'<br />';  
       echo '.$data['Hfi'].'<br />';  
       echo '.$data['Serveur'].'<br />';  
       echo '.$data['Nu'].'<br />';  
       echo '.$data['Idi'].'<br />';  
       echo '*************************************<br />' ;
 }  
 mysql_free_result ($req);  
 mysql_close ();  
 ?>
 
Le résultat de ce traitement et: :??:  
toto :??:

n°1686862
skeye
Posté le 15-02-2008 à 13:09:40  profilanswer
 

Pas compris ce que tu essayes de faire, là.


---------------
Can't buy what I want because it's free -
n°1686872
skeye
Posté le 15-02-2008 à 13:20:51  profilanswer
 

ah oui, tiens.[:petrus75]


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Variable et php

 

Sujets relatifs
passer une variable provenant d'un fetch-array dans une req. sqlproblème avec une variable de session
[WINRAR]Variable chemin d'autoextractioncreer un "formulaire" avec lien variable
Problème de modification de variable C#Formulaire : Récupérer valeur d'un input dont le nom est variable
PB : Transfert de variable de formulaire vers une autre pageSuppréssion de blanc dans une variable
[PHP] Arguments vers Variableinitialisation de tableau à type variable
Plus de sujets relatifs à : Variable et php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR