elodyb

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

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
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 à 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
elodyb
le 15/02/2005 à 17:26
creation de table
bonjour à tous,
je suis une grande débutante en php mysql
je veux créer une base de donnes pour cela je cree un fichier connexion.php voici le code

<?
define ('USER',"root");
define ('PASSWD',"");
define ('SERVER',"localhost");
define ('BASE',"lulu");
?>


et un autre fichier creation_base.php où je mets toutes mes tables au lieu de le faire directement dans phpmyadmin voici le code

<html>
<head>
<title>Initialisation de la base de données</title>
</head>
<body>

<?
require_once("connexion.php");

echo "Connexion à MySQL...<br>\n";
$connexion = mysql_pconnect(SERVER,USER,PASSWD) or die("Connexion à <i>".SERVER."</i> impossible<br>\n");

echo "<br>\n";
echo "Effacement de l'ancienne base...<br>\n";
$res = mysql_query('DROP DATABASE '.BASE);
if(!$res) echo "La base n'existait pas<br>\n";

echo "<br>\n";
echo "Création de la nouvelle base...<br>\n";
mysql_query('CREATE DATABASE '.BASE) or die("Erreur: Vérifiez que vous disposez des droits nécessaires<br>\n");

echo "<br>\n";
echo "Positionnement sur la base <i>".BASE."</i>...<br>\n";
mysql_select_db(BASE) or die("Opération impossible<br>\n");
echo "<br><hr>\n";
echo "<br>\n";

echo "Création de la table <i>Newsletter</i>...<br>\n";
mysql_query(
"CREATE TABLE Newsletter(".
"idnewsletter INT NOT NULL auto_increment,".
"adres_mail varchar(50) NOT NULL,".
"civilité varchar(20) NOT NULL,".
"nom varchar(50) NOT NULL,".
"prenom varchar(50),".
"num_tel varchar(10),".
"num_port varchar(10),".
"PRIMARY KEY (idnewsletter))"//clé primaire
)
or die("Erreur lors de la création de la table newsletter<br>\n");
?>

?>

</body>
</html>


dans phpmyadmin j'ai créer la base nommée lulu mais aucune table n'apparait dans cette base
si quelqu'un sait d'où vient le problème merci de m'aider svp
nb: je prefere créer les tables dans ce fichier aulieu de le faire directement dans phpmyadmin
merci

Koboneil : Merci d'utiliser le BB-Code ...

Ses derniers messages sur les forums

forum
elodyb
le 17/08/2005 à 13:33
recupérer les données
merci pour ton conseil tres sympa mais bon .......l'erreur y est est toujours malgré que je le recupére par $GET
elodyb
le 17/08/2005 à 13:19
recupérer les données
Globule je n'avais pas vu ton message avant de poster le dernier, merci pour le conseil
elodyb
le 17/08/2005 à 13:17
recupérer les données
voici l ebout de code de la case supprimer
<?php
case 'Supprimer' :
if(isset($_POST['idproduit']))
{
mysql_query("DELETE FROM produit WHERE idproduit =".$_POST['idproduit']) or die(mysql_error());
echo "<script language='Javascript'>location.href = 'gestionp2.php';</script>\n";

}
else echo "<script language='Javascript'>alert('Sélectionnez un produit !');</script>\n";?>

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours