Probleme affichage requete php !!?
Fermé
Slap03
Messages postés
19
Date d'inscription
mardi 17 juin 2008
Statut
Membre
Dernière intervention
7 mars 2014
-
13 mai 2010 à 17:51
Slap03 Messages postés 19 Date d'inscription mardi 17 juin 2008 Statut Membre Dernière intervention 7 mars 2014 - 13 mai 2010 à 17:54
Slap03 Messages postés 19 Date d'inscription mardi 17 juin 2008 Statut Membre Dernière intervention 7 mars 2014 - 13 mai 2010 à 17:54
A voir également:
- Probleme affichage requete php !!?
- Easy php - Télécharger - Divers Web & Internet
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Retour a la ligne php ✓ - Forum PHP
- Problème affichage fenêtre windows 10 - Guide
1 réponse
Slap03
Messages postés
19
Date d'inscription
mardi 17 juin 2008
Statut
Membre
Dernière intervention
7 mars 2014
13 mai 2010 à 17:54
13 mai 2010 à 17:54
Voici mon code pour ajout.php :
<?php /*Programme: ajout.php
*Description: validation d'un ajout de produit.
*/
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis :<br/><br/>";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
$NomProduit = $_POST['NomProduit'];
$PrixProduit = $_POST['PrixProduit'];
$dispo =$_POST['Disponible'];
$photo = $_POST['photo'];
// vérification des champs
if (empty($NomProduit)) $message .= "Le nom du produit<br/>";
if (empty($PrixProduit)) $message .= "Le prix<br />";
if (empty($photo)) $message .= "Le nom de la photo est<br />";
if (empty($dispo)) $message .= "disponible:<br/>";
//echo $NomProduit." ".$PrixProduit." ".$dispo." ".$photo;
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur))
{
echo $message;
// sinon pas d'erreur poursuite du traitement
//insertion des données dans la table par une requête paramètre
}
else
{
// Connexion au serveur mysql
include ('Connexion.php');
$strSQL = "INSERT INTO 'produit' ('NomProduit','PrixProduit','photo')
VALUES ('$NomProduit', '$PrixProduit','$photo');";
$message = mysql_query($strSQL) or die("Execution de la requete impossible");
if ($message="1")
{
$message="Le produit a ete ajouter a la base de donne";
}
Else
{
$message="Execution de la requete impossible";
}
}
echo $message
?>
Merci pour vos réponse !
<?php /*Programme: ajout.php
*Description: validation d'un ajout de produit.
*/
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis :<br/><br/>";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
$NomProduit = $_POST['NomProduit'];
$PrixProduit = $_POST['PrixProduit'];
$dispo =$_POST['Disponible'];
$photo = $_POST['photo'];
// vérification des champs
if (empty($NomProduit)) $message .= "Le nom du produit<br/>";
if (empty($PrixProduit)) $message .= "Le prix<br />";
if (empty($photo)) $message .= "Le nom de la photo est<br />";
if (empty($dispo)) $message .= "disponible:<br/>";
//echo $NomProduit." ".$PrixProduit." ".$dispo." ".$photo;
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur))
{
echo $message;
// sinon pas d'erreur poursuite du traitement
//insertion des données dans la table par une requête paramètre
}
else
{
// Connexion au serveur mysql
include ('Connexion.php');
$strSQL = "INSERT INTO 'produit' ('NomProduit','PrixProduit','photo')
VALUES ('$NomProduit', '$PrixProduit','$photo');";
$message = mysql_query($strSQL) or die("Execution de la requete impossible");
if ($message="1")
{
$message="Le produit a ete ajouter a la base de donne";
}
Else
{
$message="Execution de la requete impossible";
}
}
echo $message
?>
Merci pour vos réponse !