| | t671 | Posté le 11/01/2005 @ 18:07 | Astucien
1048 Messages
| Bonjour,
Je n'arrive pas à transmettre une variable php d'un prog à un autre !!! Je l'ai fait ds le prog précédent, mais là ça ne fonctionne pas !!!![boom]
En fait, la variable $numero passe ds 3 prog. J'ai réussi pour les deux premier, mais je n'arrive pas à la faire passer ds le 3°.
Voilà mon 2° prog (qui récupère déjà du prog précédent la variable $numero).
<?php
// information pour la connection à la DB
$host = 'localhost';
$user = 'thhu';
$pass = '';
$db = 'base_gedcom';
$numero = $_GET['numero'];
// 26-connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$select = "SELECT nom,prenom,date_naissance FROM hdd where numero='$numero'";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
while($row = mysql_fetch_array($result)) {
echo '<table bgcolor="#FFFFFF" align=center>';
echo '<tr>';
echo '<td bgcolor="#CCCCCC" align=center width="156">'.$row['nom'].'</td>';
echo '<td bgcolor="#CCCCCC" align=center width="200">'.$row['prenom'].'</td>';
echo '<td bgcolor="#CCCCCC" align=center width="120" align=right>né(e) '.$row['date_naissance'].'</td>';
echo '</tr>'."\n";
echo '</table><p>';
}
echo '<table bgcolor="#CCCCCC" align=center>';
echo '<center>' ;
echo "<h2>Etes-vous sûr de vouloir supprimer cet individus ?<p>" ;
echo '<a href="./supp_ok.php?mode=supp&numero='.$row['numero'].'">OUI</a>';
echo '<a href="supp_nok.php"><b>NON</b></a>';
?>
</body></html>
Et voici le prog suivant (supp_ok.php) qui ne veut pas récupérer la variable que je lui désigne (echo '<a href="./supp_ok.php?mode=supp&numero='.$row['numero'].'">OUI</a>';
):
<?php
// information pour la connection à la DB
$host = 'localhost';
$user = 'thhu';
$pass = '';
$db = 'base_gedcom';
$numero = $_GET['numero'];
echo $numero;
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$select = "SELECT nom,prenom,date_naissance FROM hdd where numero='$numero'";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
echo $numero;
?>
Là, qd j'écris "echo $numero;", rien ne m'est retourné !!!!
Quelqu'un peut-il m'aider ????
Merci
| | |
| |
| Publicité |
|
| | jmarc | Posté le 11/01/2005 à 23:30 | Petit astucien
244 Messages
| salut
il sort d'où $row['numero'] ?
ce serait pas ...&numero='.$numero ? | | | | | t671 | Posté le 12/01/2005 à 07:56 | Astucien
1048 Messages
| jmarc a écrit :
salut
il sort d'où $row['numero'] ?
ce serait pas ...&numero='.$numero ?
|
Le 1° $row['numero'], c'est ce que j'avais fait ds le prog précédent pour passer le numéro au prog suivant ! Et ça fonctionne !!!
Alors, j'ai repris la même manip pour repasser ce "numero" au prog suivant. Mais effectivement, c'est peut-être pas la bonne méthode .........
J'ai bcp de mal à me faire au passage de variable php d'un prog à l'autre ..... [ko] | | | | | t671 | Posté le 12/01/2005 à 17:19 | Astucien
1048 Messages
| Je n'arrive toujours pas à passer ma variable numero d'1 prog à l'autre .... [pleurer]
A la fin du premier prog que je vous affiche, si je fais un echo $numero, j'ai bien ma variable. Mais qd je passe au prog suivant, même avec le $numero = $_GET['numero']; ma variable n'est pas là..........
Quelqu'un pourrait m'aider ????
Merci | | | |
| | Haut de la page |
| | Inscrivez-vous ! |
- Posez vos questions
- Résolvez vos problèmes
- Aidez les autres
- Participez et créez vos discussions
- Dialoguez en privé avec d'autres membres
- Suivez vos sujets préférés
- Affichez les signatures des membres
|
|