Notice: Undefined property: stdClass::$idreserv in C:\wamp\www\
khaditou05Nye79
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
khaditou05Nye79 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
khaditou05Nye79 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Pouvez-vous m'indiquez où se trouve l'erreur
Quand j'exécute on me signale:
Notice: Undefined property: stdClass::$idreserv in C:\wamp\www\aerien\front_office\liste_reserv_cl.php on line 57
<?php
if(isset($_POST['bconsulter'])){
//Appel du fichier de connexion à la bd
require_once('../conn_db.php');
//Récupération du login par la méthode POST
$login=$_POST['login'];
if($login){
$id="select idcl from client where login='$login'";
$query_id=mysqli_query($conn,$id);
$row_id=mysqli_fetch_row($query_id);
$idcl=$row_id[0];
//Définition de la requête de sélection
$sql_part="select r.idvol, v.villedep, v.villearr, v.hdep,v.harr, r.nbplace from reserv r, vol v where r.idcl='$idcl' and v.idvol=r.idvol";
//Exécution
$query_part=mysqli_query($conn,$sql_part) or die(mysqli_error($conn));
echo"
<font color='white'>
<table>
<tr>
<th>Supprimer</th>
<th>Identifiant du vol</th>
<th>Ville de départ</th>
<th>Ville d'arrivé</th>
<th>Heure de départ</th>
<th>Ville d'arrivée</th>
<th>Nombre de place</th>
</tr>";
while($part=mysqli_fetch_object($query_part)){
//Tant qu'on extrait des lignes sous forme objet
echo"<tr>
<td><a href='supprim_reserv.php?idreserv=$part->idreserv'
onclick=\"return confirm('Voulez vous supprimer cette réservation? Oui ou Non?');\">Supprimer</a></td>
<td>$part->idvol</td>
<td>$part->villedep</td>
<td>$part->villearr</td>
<td>$part->hdep</td>
<td>$part->harr</td>
<td>$part->nbplace</td>
</tr>";
}
echo"
</table>
</font>";
}
}
?>
Pouvez-vous m'indiquez où se trouve l'erreur
Quand j'exécute on me signale:
Notice: Undefined property: stdClass::$idreserv in C:\wamp\www\aerien\front_office\liste_reserv_cl.php on line 57
A voir également:
- Undefined property: stdclass:
- Notice gratuite - Guide
- Notice chromecast - Guide
- Notice télécommande universelle grundig - Forum Téléviseurs
- Homday x-pert écouteur bluetooth notice ✓ - Forum Casque et écouteurs
- Uleway g381 notice - Forum Mobile
2 réponses
Salut,
Comme l'indique le message d'erreur, l'erreur se trouve ligne 57 lors de l'appel de l'attribut idreserv sur ton objet $part. Undefined property = l'attribut idreserv n'existe pas dans ton objet $part.
En effet, tu n'as pas sélectionner le champ idreserv dans la requête sql. L'objet $part correspondant au résultat de ta requête, il ne contient donc pas l'attribut du même nom.
Bonne journée
Comme l'indique le message d'erreur, l'erreur se trouve ligne 57 lors de l'appel de l'attribut idreserv sur ton objet $part. Undefined property = l'attribut idreserv n'existe pas dans ton objet $part.
En effet, tu n'as pas sélectionner le champ idreserv dans la requête sql. L'objet $part correspondant au résultat de ta requête, il ne contient donc pas l'attribut du même nom.
Bonne journée