Enregistrement des données dans une base de données
arsenefayed
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
arsenefayed Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
arsenefayed Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
salut la communauté j'ai un pb avec mon script php pour l'enregistrer de mes données dans ma base de données j'ai une erreur que j'ai du mal à repondre voilà le code php
et voilà l'erreur affiché
( ! ) Notice: Undefined index: idabonne in E:\wamp64\www\bibiotheque\reservation.php on line 9
Call Stack
# Time Memory Function Location
1 0.0022 246864 {main}( ) ...\reservation.php:0
svp sos je dois remettre le projet demain
<?php
require_once("connexionbd.php");
$msg='';
$idlivre=($_GET['idlivre']);
$req=$bdd->prepare("SELECT * FROM livre WHERE idlivre=?");
$req->execute(array($idlivre));
$livre=$req->fetch();
$idabonne=($_GET['idabonne']);
$req1=$bdd->prepare("SELECT * FROM abonnee WHERE idabonne=?");
$req1->execute(array($idabonne));
$abonne=$req1->fetch();
if (isset ($_GET['envoyer']))
{
$date = htmlspecialchars($_GET['datereserv']);
$mail = htmlspecialchars($_GET['nomutilisation']);
$idreservation=($_GET["idreservation"]);
$requette=$bdd->prepare("INSERT INTO booking (mail, datedemandereservation) VALUES (?,?)");
$requette->execute(array($date,$mail));
echo "demande envoyé avec succes";
header('location:abonne.php?');
}
?>
<DOCTYPE html>
<html>
<head>
<title>reservation</title>
<link rel="stylesheet" href="materialize/css/materialize.min.css" />
<link rel="stylesheet" href="materialize/font/material-design-icons" />
</head>
<body>
<div class="row">
<form class="col s12" method="post" action="">
<div class="col s12 m6">
<div class="card blue-grey darken-1">
<div class="card-content white-text">
<span class="card-title">Demande de reservation</span> <br> <hr>
<label class="card-title">Email: </label>
<input id="nomutilisation" name="nomutilisation" type="email" >
<label class="card-title">Date reservation </label>
<input id="date_reservation" type="date" name="datereserv" class="validate">
<label class="card-title">Nom livre </label>
<input id="nomlivre" name="nomlivre" type="text" value="<?php echo($livre['titre'])?>" >
<label class="card-title">Edition </label>
<input id="edition" name="edition" value="<?php echo($livre['edition'])?>" type="text" >
<label class="card-title">Auteur livre </label>
<input id="auteurlivre" name="auteurlivre" value="<?php echo($livre['auteur'])?>" type="text">
<input type="hidden" name="idlivre" value="<?php echo $idlivre ; ?>" />
<button class="btn waves-effect light-blue darken-1" type="submit" name="envoyer">envoyer </button>
</div>
</div>
</div>
</form>
</div>
</body>
</html>
et voilà l'erreur affiché
( ! ) Notice: Undefined index: idabonne in E:\wamp64\www\bibiotheque\reservation.php on line 9
Call Stack
# Time Memory Function Location
1 0.0022 246864 {main}( ) ...\reservation.php:0
svp sos je dois remettre le projet demain
A voir également:
- Enregistrement des données dans une base de données
- Fuite données maif - Guide
- Trier des données excel - Guide
- Supprimer les données de navigation - Guide
- Sauvegarde des données - Guide
- Excel validation des données liste - Guide
2 réponses
Tu as définie « idabonne » en paramètre d'adresse ?
arsenefayed
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
salut felice j'ai resolu le probleme
Bonjour,
https://forums.commentcamarche.net/forum/affich-37636387-php-notice-undefined-index
Plus précisément .. que contient ton URL ?
Tu as bien dedans une variable idabonne ?
Sinon .. normale $_GET['idabonne'] ne fonctionne pas
https://forums.commentcamarche.net/forum/affich-37636387-php-notice-undefined-index
Plus précisément .. que contient ton URL ?
Tu as bien dedans une variable idabonne ?
Sinon .. normale $_GET['idabonne'] ne fonctionne pas