elodyb

  • Nombre de sujets
    3
  • Nombre de messages
    32
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

elodyb
le 10/08/2005 à 16:19
recupérer les données
je vous met la page de gestion de produit peut etre que ça sera plus claire comme ça

le probleme c'est au niveau de la page form_confir_modif qui est censé récapitulé les données du produit sélectionnés
merci encore
<?php

// construction de la liste des produits
$rqt = "SELECT idproduit, nomproduit FROM produit ORDER BY nomproduit";
$res = mysql_query($rqt, $connexion);
echo $rqt;
echo $res;


while ($curseur = mysql_fetch_array($res))
echo "<option value=".$curseur[0].">".$curseur[1];
?>
</select></td></tr></table></td>
<td align="center" valign="top"><br><br>
<p><input type="submit" name="bouton" value="Ajouter"></p>
<p><input type="submit" name="bouton" value="Supprimer" ></p>

<p><input type="submit" name="bouton" value="Modifier"></p>
</td></table>
<br>
</fieldset>
<br>
</form>
</td></table>

<?

if (isset($_POST['bouton']))
{
switch(stripslashes($_POST['bouton']))
{
case 'Ajouter' :
//echo "<script language='Javascript'>location.href = 'index.php?page=form_produit';/script>\n";
echo "<script language='Javascript'>location.href = 'form_produit.php';</script>\n";
echo "<script language='Javascript'>alert('return verifier_formulaire()');</script>\n";
break;
case 'Modifier' :
if (isset($_POST['idproduit']))
echo "<script language='Javascript'>location.href = 'form_confirm_modif.php&idproduit=".$_POST['idproduit']." ';</script>\n";
else echo "<script language='Javascript'>alert('Sélectionnez une produit !');</script>\n";
break;
}
}
?>
elodyb
le 10/08/2005 à 16:07
recupérer les données
honnetement si ce que je veux faire est possible en php et html c'est tant mieux.
je ne cherche pas à utiliser du javascript, je débutesmiley
ce que je cherche à faire, sur la liste de produits je clique sur un produit par exemple produit 1 et je veux etre redirigé vers une page qui affiche tous les autres données correspondan t au produit 1 par exemple la description du produit pour que je puisse modifier et enregitrer les nouvelles valeurs

merci infiniment, je vous enquiquine avec toutes ces questions smiley
elodyb
le 10/08/2005 à 15:48
recupérer les données
c'est parfait avec to aide j'avance
mais bon j'ai appelé ma page comme vous me l'avez sugéré
<?php
echo "<script language='Javascript'>location.href = 'form_confirm_modif.php&idproduit=".$_POST['idproduit']." ';</script>\n";?>


mais il met page introuvable et pourtant sur la barre d'adresse l'id du produit est bien recupéré car il me met ceci form_confirm_modif.php&idproduit=256

en tout cas je vous remerci bcp, je n'ai pas avancé depuis un bon moment
elodyb
le 10/08/2005 à 15:24
recupérer les données
je vous remercie pour votre aide
j'ai fais les modifications mais il ya ce message d'erreru comme quoi curseur n'est pas défini

<b>Notice</b>: Undefined variable: curseur in <b>on line <b>34</b>
elodyb
le 10/08/2005 à 14:46
recupérer les données
bonjour à tous,
j'ai créé un formuliare qui affiche tous les films sur la page et je veux quand je clique sur le bouton modifier qu'il recupere les données du film sélectionnés à savoir le nom, la description et l'affiche sur une page form_confirm_modif.php
c'est avec cette page que j'ai des problemes il n'affiche rien dans les zones de texte
si quelqu'un peut m'aider ça m'aidera bcp
merci d'avance

code form_confirm_modif.php
<?php
// modification
if(isset($_GET['idproduit']))
{
$rqt = "SELECT * FROM produit WHERE idproduit=".$_GET['idproduit'];
$res = mysql_query($rqt) or die(mysql_error());
$curseur = mysql_fetch_row($res);
$idproduit = mysql_insert_id();
}
?>
<table cellSpacing=1 cellPadding=4 bgColor="#000000" border=0>
<tr>
<td width="100%" height=24 vAlign="middle" bgColor="#ffba00">
<FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Ajout produit
</FONT></td></tr>

<br>
<table align="center">
<tr>
<td width="169" height="24" valign="top">Nom </td>
<td width="144" valign="top">
<input name="nomproduit" type="text" value="<? if (isset($curseur[1])) echo $curseur[1]; ?>"></td>
</tr>

<tr>
<td height="24" valign="top">Description</td>
<td valign="top">
<input name="descproduit" type="text"></td>
</tr>
</table>
</tr>
</table>

?>
elodyb
le 17/02/2005 à 16:32
formulaire newletter
je l'ai changé mais le meassage d'erreur y est toujours
en ce qui concerne le bb code si j'ai mis compris c'est moi qui ajoute un bout de code en fonction de ce que je veux envoyer?
elodyb
le 17/02/2005 à 16:07
formulaire newletter
voici le bout de code qui manquait
<form action="mailto:die052003@yahoo.fr">
<input type="hidden" name="mailing" value="1" />

keitarosan, c'est vrai que je ne maitrise html/php je viens juste de débuter
merci encore
elodyb
le 17/02/2005 à 16:02
formulaire newletter
excusez pour cette question mais comment utiliser le bb code?
elodyb
le 17/02/2005 à 15:47
formulaire newletter
bonjour a tous, j'essai de créer pour newletter mais a chaque fois que je l'exute voici le message d'erraur qu'il m'affiche
Notice: Undefined variable: adres_mail in c:\program files\easyphp1-7\www\site\form_news.php on line 70

voici le code de mon formulaire

<body>
<?
require_once("connexion.php");
$connexion = mysql_pconnect(SERVER,USER,PASSWD) or die("Connexion à <i>".SERVER."</i> impossible<br>\n");
mysql_select_db(BASE,$connexion);
?>
<script>
// champs obligatoire : email
function verifier_formulaire() {
msg = "";
if (document.all.adres_mail.value == "") msg = msg + "Indiquez votre adresse mail !\n";
</script>
<table border="0" cellpadding="0" cellspacing="0" width="90%">
<tr>
<td width="100%" colspan="1">
<font size="1" face="Verdana"><b>&nbsp;Votre&nbsp;E-Mail&nbsp;:</b></font>
</td>
</tr>

<tr>
<td width="100%" colspan="2">
<p align="center"><input type="text" name="adres_mail" class="champs" onFocus="this.value=''" size="19" value="vous@fai.com"/>
</p></td>
</tr>

<tr>
<td width="100%" colspan="2" class="cellule_rub">
<input type="radio" name="action" checked value="suscribe" />&nbsp;Abonnement<BR />
<input type="radio" name="action" value="unsuscribe" />&nbsp;Désabonnement
<BR />
</td>
</tr>

<tr>
<td width="43%"></td>
<td width="97%"><input type="image" border="0" src="valider.gif" width="42" height="21"/>
<font size="1" face="Verdana"><b>Valider</b></font>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</td>

<?
// test doublon sur email
$rqt = "SELECT * FROM newsletters WHERE adres_mail = '$adres_mail'".$str;
$res = mysql_query($rqt) or die(mysql_error());

if (mysql_num_rows($res) > 0) {
$msg = "Cette adresse mail $adres_mail existe déjà dans notre bas de données!";
echo "<script language='Javascript'>alert('$msg');</script>\n";
exit();
}
?>
</body>
</html>


merci d'avance pour votre aide
LoadingChargement en cours