Transmition de variable en php
Résolu
Keops38
Messages postés
612
Date d'inscription
Statut
Membre
Dernière intervention
-
Keops38 Messages postés 612 Date d'inscription Statut Membre Dernière intervention -
Keops38 Messages postés 612 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai codé un blog en php, celui-ci est operationel, il gére l'ajout d'article, de commentaires, la suppresion de ceux-ci, l'upload d'image ect...
Cependant j'ai un probléme dans la derniere fonctions que je désire faire pour liée les commentaires aux articles !
Pour ce faire, je prend l'id de l'article pour le copier dans la table au niveau de l'id du commentaire et ainsi afficher pour chaques articles seulement ceux qui ont le mm id !
Mais je rencontre un problème incompréhensible j'envoie l'id de mon article à ma page d'ajout de commentaire comme ceci : <a href="ajouter.php?id=<?php echo $donnees['id']; ?>">Ajouter un com</a>
J'ai testé $donnees['id'] il enregistre bien mon id ! Cependant impossible de l'avoir sur ma page d'ajout en faisant un $_GET['id'] ! Cela fait 1 journée entière que j'essaye de résoudre le problème et impossible de chopé cette variable !
Si quelqu'un a une idée ! help car il ne me reste que cela à résoudre !
J'ai codé un blog en php, celui-ci est operationel, il gére l'ajout d'article, de commentaires, la suppresion de ceux-ci, l'upload d'image ect...
Cependant j'ai un probléme dans la derniere fonctions que je désire faire pour liée les commentaires aux articles !
Pour ce faire, je prend l'id de l'article pour le copier dans la table au niveau de l'id du commentaire et ainsi afficher pour chaques articles seulement ceux qui ont le mm id !
Mais je rencontre un problème incompréhensible j'envoie l'id de mon article à ma page d'ajout de commentaire comme ceci : <a href="ajouter.php?id=<?php echo $donnees['id']; ?>">Ajouter un com</a>
J'ai testé $donnees['id'] il enregistre bien mon id ! Cependant impossible de l'avoir sur ma page d'ajout en faisant un $_GET['id'] ! Cela fait 1 journée entière que j'essaye de résoudre le problème et impossible de chopé cette variable !
Si quelqu'un a une idée ! help car il ne me reste que cela à résoudre !
A voir également:
- Transmition de variable en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Variable d'environnement temp - Forum Word
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
13 réponses
essai plutôt echo" <a href=ajouter.php?id=$donnees['id'];>Ajouter un com</a> ";
pour voir
ou mieux
$donnesl= $_GET['donnees'];
echo"<a href=/lajouter.php?id=$donnees >ajouter comm ></a>"
pour voir
ou mieux
$donnesl= $_GET['donnees'];
echo"<a href=/lajouter.php?id=$donnees >ajouter comm ></a>"
tu peux pas mettre <a href.. dans un echo c'est pas du php !! il faut l'extraire avec <<<html mais j'ai essayé déjà sans succès !
Merci quand même !
Merci quand même !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bein moi c'est comme sa que je fais sur mes pages sa marche nickel .... je sais que c'est du php , je sous entendais :
<?php
$donnes= $_GET['donnees'];
echo"<a href=/ajouter.php?id=$donnees >ajouter comm ></a>"
?>
<?php
$donnes= $_GET['donnees'];
echo"<a href=/ajouter.php?id=$donnees >ajouter comm ></a>"
?>
ça ne me transféré tjs pas la variable..
Il doit y avoir une couille quelque part autre que là qui doit faire bug ça mais je ne sais absolument pas quoi !
Il doit y avoir une couille quelque part autre que là qui doit faire bug ça mais je ne sais absolument pas quoi !
envoi moi ton code je jette un oeil si je peu ...
si tu fait
<?php
$donnes= $_GET['donnees'];
echo"<a href=/ajouter.php?id=$donnees >ajouter comm ></a>";
//pour tes test
echo "<script>alert(' donnees vaut : $donnees ');</script>";
?>
ou même
<?php
echo"<a href=/ajouter.php?id=$_GET['donnees']>ajouter comm ></a>";
//pour tes test
echo "<script>alert(' donnees vaut : $_GET['donnees'] ');</script>";
?>
sa te donne quoi dans ton pop up ?
si tu fait
<?php
$donnes= $_GET['donnees'];
echo"<a href=/ajouter.php?id=$donnees >ajouter comm ></a>";
//pour tes test
echo "<script>alert(' donnees vaut : $donnees ');</script>";
?>
ou même
<?php
echo"<a href=/ajouter.php?id=$_GET['donnees']>ajouter comm ></a>";
//pour tes test
echo "<script>alert(' donnees vaut : $_GET['donnees'] ');</script>";
?>
sa te donne quoi dans ton pop up ?
<?php
while ($donnees = mysql_fetch_array($reponses) )
{
?>
<p><strong><?php echo $donnees['titre']; ?></strong> :<br/> <?php echo $donnees['text']; ?></p><br/>
<?php
if($donnees['photo'] == NULL)
{echo "";
}
else
{
echo "<a href='exemple/".$donnees['photo']."'><img src='exemple/".$donnees['photo']."' width=200px; height=200px></a>";
}
?><br/>
<?php
$donnnes= $_GET['donnees'];
echo" <a href=ajouter.php?ID=$donnes>Ajouter un com</a>"
?>
- <a href="com.php">commentaires(<?php echo $donnes['nbr']; ?>)</a><br/><br/>
<?php
}
?>
La variable ne ce transférant pas est en gras !
while ($donnees = mysql_fetch_array($reponses) )
{
?>
<p><strong><?php echo $donnees['titre']; ?></strong> :<br/> <?php echo $donnees['text']; ?></p><br/>
<?php
if($donnees['photo'] == NULL)
{echo "";
}
else
{
echo "<a href='exemple/".$donnees['photo']."'><img src='exemple/".$donnees['photo']."' width=200px; height=200px></a>";
}
?><br/>
<?php
$donnnes= $_GET['donnees'];
echo" <a href=ajouter.php?ID=$donnes>Ajouter un com</a>"
?>
- <a href="com.php">commentaires(<?php echo $donnes['nbr']; ?>)</a><br/><br/>
<?php
}
?>
La variable ne ce transférant pas est en gras !
essai sa :
<?php while ($donnees = mysql_fetch_array($reponses) ) { echo"<p><strong>$donnees['titre'];</strong> :<br/> $donnees['text']; </p><br/>"; if($donnees['photo'] == NULL) {echo ""; } else { echo "<a href='exemple/".$donnees['photo']."'><img src='exemple/".$donnees['photo']."' width=200px; height=200px></a>"; } echo"<br/>"; $donnnes=$_GET['donnees']; echo" <a href=ajouter.php?ID=$donnes>Ajouter un com</a>" echo"- <a href=com.php>commentaires($donnes['nbr'])</a><br/><br/>"; } ?> dit moi si sa te vas?