begin process at 2012 05 30 17:39:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

passement de données


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

passement de données

mardi 10 mai 2005 à 09:26:39 | passement de données

JohnInsane

Bonjour,

voila j'ai une liste déroulante avec laquelle je peux choisir des catégories et afficher les photos et les descriptions de ces même catégorie, ce que je voudrais mettre en place c un ajout de commentaire par image le probleme c'est que je ne vois pas comment passer la donnée $image2 à ma page image.php c la que je bloque ... Si qqun pouvais m'aider

le code de la liste déroulante :
<?php
$reponse = mysql_query('SELECT id_cat, cat FROM cat');
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="GET" name="info">
<select name="info">
<?php
while($row = mysql_fetch_array($reponse))  {
   $id_cat = $row['id_cat'] ;
   $nom_cat = $row['cat'];
   echo '   <option name=value="', $nom_cat, '" value="', $nom_cat, '">', $nom_cat, '</option>';      
};
?>
</select>
<input type="submit" value="Rechercher" />
</form></div><div class="gauche">
      <img src="../images/album.jpg" /></div><br /><br />
    
le code qui sert à afficher les photos que l'on a choisit dans la liste déroulante :

<?php
if ((isset($_GET['info'])) && !empty($_GET['info']))  {
  $info = $_GET['info'];
  $reponse2 = 'SELECT * FROM album where id_cat="' . $info . '" ';
  $requete2 = mysql_query($reponse2) or die ('Erreur de requete');
  echo "<div class='table'>";
  while ($result = mysql_fetch_array($requete2)) {
  echo "<form name='formimg' method='post' action='image.php'>";
  echo $result['nom'] . "<BR />";
  echo $result['description'] . "<BR />";
  if ($image = $result['image'] ) {
        $image2 = "<img border=\"0\"  src=\"../images/$image\" />\n";
        echo   $image2 . "<BR />";
        echo  "<input type='submit' name='submit' value='ajouter un commentaire'>" ;
       
     }
echo "</form>";   
echo "</div>";
}
}

?>

mardi 10 mai 2005 à 09:39:49 | Re : passement de données

morpheus262

tu peux passer ton image2 dans un champ masqué si tu utliser un formulaire avec un bout on de validation, ou alors donc un lien hypertexte.


On ne peut pas savoir tout faire, mais on peut tout apprendre avec du travail. Morpheus262

PS:
Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, contacter moi par mail
l
mardi 10 mai 2005 à 10:28:23 | Re : passement de données

JohnInsane

merci pour ta réponse rapide

je vais essayer ca tout de suite ;)

mardi 10 mai 2005 à 10:58:58 | Re : passement de données

JohnInsane

y a un truc du genre qui transite dans mon url

image.php?%3Cimg+border%3D%220%22++src%3D%22..%2Fimages%2FDSC00844.jpg%22+%2F%3E=%3Cimg+border%3D%220%22++src%3D%22..%2Fimages%2FDSC00844.jpg%22+%2F%3E&submit=ajouter+un+commentaire
le truc c que l'image est dedans mais que je n'ai pas besoin de tout ce qui est avant c dû selon quoi ?

mardi 10 mai 2005 à 11:13:31 | Re : passement de données

malalam

Administrateur CodeS-SourceS
Hello,

tu as passe toute la balise <img...> la...non ?

mardi 10 mai 2005 à 11:15:08 | Re : passement de données

morpheus262

Oui tu dois juste passer ta variable $image pour avoir juste le nom de ton image.


On ne peut pas savoir tout faire, mais on peut tout apprendre avec du travail. Morpheus262

PS:
Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, contacter moi par mail
l
mardi 10 mai 2005 à 11:16:44 | Re : passement de données

JohnInsane

oui je m'en suis rendu compte en regardant le contenu c réglé
mardi 10 mai 2005 à 11:26:35 | Re : passement de données

JohnInsane

encore une question ...(c la derniere je vous jure)

voila je récupère les données dans la page image.php et j'aimerais les passer encore dans une autre page add_comment.php mais voila tjs le meme prob cette fois ci il ne passe pas la donnée de image à comment :'(

page image :

<?php
include('../include/connexion.php');

if(isset ($_GET['submit'])) {
    $img = $_GET['$image'] ;

}
?>   


<form name="addcomment" action="add_comment.php" method="get">
Auteur : <br>
<input type="text" name="auteur"><br>
Commentaire : <br>
<textarea name="comment" cols="40" rows="10"></textarea>
<input type="hidden"  name='<?php echo $img; ?>' value='<?php echo $img; ?>'/>
<input name='submit' type="submit" value="submit" />
</form>

page addcomment :

<?php
include('../include/connexion.php');
if(isset($_GET['submit'])) {
$auteur = $_GET['auteur'];
$com = $_GET['comment'];
$img = $_GET['img'];
$sql = "INSERT INTO 'commentaires' ('auteur', 'commentaire', 'image_id') VALUES ('$auteur', '$com', '$img')";
$requete = mysql_query($sql) or die ("Erreur de requete");
}
?>
merci beaucoup pour votre aide

mardi 10 mai 2005 à 11:37:32 | Re : passement de données

morpheus262

Réponse acceptée !
Deux solution le champ caché ou alors directement

$img=$_GET['image']; //tu recupere ton nom d image du lien.
<form name="addcomment" action="add_comment.php?image=<?php echo $_GET['image']; ?>" method="get">

ou <input type="hidden" value="<?php echo $_GET['image']; ?>" name="image">

On ne peut pas savoir tout faire, mais on peut tout apprendre avec du travail. Morpheus262

PS:
Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, contacter moi par mail
l
mardi 10 mai 2005 à 13:27:09 | Re : passement de données

JohnInsane

UN tout tout tout tout tout grand MERCI ca marche enfin

merci pour tout



Cette discussion est classée dans : mysql, image, echo, cat, info


Répondre à ce message

Sujets en rapport avec ce message

page par page [ par kennnnnny ] Je voudrais affiché des produits page par page, mais l'inconvénient c'est que g un menu principal qui affiche un second menu dans la même page. Et lor Probleme d'affichage dans une liste déroulante [ par JohnInsane ] Bonjour à tous, Voilà j'ai un problème, j'ai fais un script où l'on choisit une catégorie dans une liste déroulante qui est dans la table cat où j'a probleme passement de donnes avec <a href="javascript:document.form.submit();"> [ par JohnInsane ] Bonjour à tous, Voila mon probleme, j'ai une liste d'image dans un formulaire avec un lien en dessous pour consulter les détails de la photo, le prob Problemes d'accents [ par Johandev35 ] Bonjour ! j'ai un petit probleme! Je compte sur votre aide pour pouvoir m'aider a le résoudre ! Voila, j'ai une application en PHP/Mysql et un annuair Recherche sur des tableaux [ par guisx00 ] Bonjour,Voila en ce moment j'essai de faire un ptite gallerie à partir d'une bddPour cree les miniatures ajoute les images etc c'est bon sa marcheMais IMAGE [ par aurelbzh ] Voici mon code pour afficher dans un tableau des image 3 par 3 sur mon site le probleme c ke si je ne rentre qu'une  image dans la base les deux otre Problème de $_POST [ par sagaff ] Bonjours, j'ai un problème avec ce code, en effet lorsque qu'on clique sur le input de validation ()  rien ne se passe, j'ai page blanche, si je met u afficher une image selectionnee dans une base de donnees [ par fadoua123 ] salut voici mon probleme j ai une base ou il y a des images et son id et d autres champs et je dois selectioner des images d apres une condition je ve Probleme de caractere dans BDD [ par DjChat ] Bonjour a tous j'ai crée un formulaire qui a des champ texte et qui une fois validée sont stocker dans une base de donnée MySQL, mais dès qu'il y a de Affichage image de la BDD dans un popup [ par DjChat ] Bonjour a tous, je voudrais crée un lien hypertext qui m'ouvre un popup d'une image qui est stoqué dans une base de donnée.Mon lien popup fonctionne q


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales