Enregistrement des données dans une base de données

Fermé
arsenefayed Messages postés 5 Date d'inscription lundi 15 mai 2017 Statut Membre Dernière intervention 15 août 2017 - 15 mai 2017 à 18:14
arsenefayed Messages postés 5 Date d'inscription lundi 15 mai 2017 Statut Membre Dernière intervention 15 août 2017 - 15 mai 2017 à 19:59
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

<?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

2 réponses

Felice_ Messages postés 265 Date d'inscription mardi 25 avril 2017 Statut Membre Dernière intervention 20 juillet 2017 11
15 mai 2017 à 18:35
Tu as définie « idabonne » en paramètre d'adresse ?
0
arsenefayed Messages postés 5 Date d'inscription lundi 15 mai 2017 Statut Membre Dernière intervention 15 août 2017
15 mai 2017 à 19:59
salut felice j'ai resolu le probleme
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
15 mai 2017 à 18:36
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
0
arsenefayed Messages postés 5 Date d'inscription lundi 15 mai 2017 Statut Membre Dernière intervention 15 août 2017
15 mai 2017 à 19:12
j'ai une seule variable idabonne
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > arsenefayed Messages postés 5 Date d'inscription lundi 15 mai 2017 Statut Membre Dernière intervention 15 août 2017
15 mai 2017 à 19:16
Peux tu nous montrer ton url ??
0
arsenefayed Messages postés 5 Date d'inscription lundi 15 mai 2017 Statut Membre Dernière intervention 15 août 2017
15 mai 2017 à 19:58
grand merci jordane grace à ton lien j'ai resolu le probleme.grand merci encore
0