Rebonjour,
je suis confronté à un nouveau problème:
J'ai un tableau qui affiche les éléments d'une table de ma BDD, j'ai un lien modifier qui permet de changer le contenu. ce lien rest le suivant:
Code : Tout sélectionner
<A href=\"ajouterPhoto.php?numero = " . Rec["artId"] . "\">Modifier</A>
La query string générée est donc la suivante:
www.monsite.fr/ajouterPhoto.php?numero=5
La page ajouterPhotoPhoto.php est un formulaire ou l'on doit saisir les nouvelles valeur à entrer ds la base de données
A l'envoi de ce formulaire, le script ajout.php s'ouvre avec la requete UPDATE suivante :
$Req = "UPDATE `art` SET
`artNom` = '" . $_POST['nom'] . "',
`artPrix` = '" . $_POST['prix'] . "',
`artDesc` = '" . $_POST['desc'] . "',
`artLien` = '" . $_POST['lien'] . "'
WHERE `artId` = '" . $GET["numero] ."'";
donc en gros mes script communiquent de la sorte:
affiche.php --> AjouterPhoto.php --> Ajout.php
Ma question est la suivante:
Commennt transmettre mon valeur de "numero" deux script plus loin, à savoir comment envoyer une valeur que j'ai dans affiche.php dans ajout.php
Je sais que je dois être super pas clair donc n'hésitez pas si vous avez des questions
CREATE TABLE IF NOT EXISTS `art` (
`artId` int(11) NOT NULL auto_increment,
`artNom` varchar(25) NOT NULL,
`artPrix` varchar(10) NOT NULL,
`artDesc` varchar(250) NOT NULL,
`artImg` varchar(50) NOT NULL,
`artLien` varchar(50) NOT NULL,
PRIMARY KEY (`artId`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Merci beaucoup par avance à ceux qui prendront le temps de m'aider