Album photo 2
Résolu/Fermé
papyclic
Messages postés
446
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
18 octobre 2016
-
3 juin 2015 à 08:52
papyclic Messages postés 446 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 18 octobre 2016 - 3 juin 2015 à 20:48
papyclic Messages postés 446 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 18 octobre 2016 - 3 juin 2015 à 20:48
A voir également:
- Album photo 2
- Album photo partagé - Guide
- Google photo album partagé - Guide
- Photo aérienne de ma maison - Guide
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Traduction photo - Guide
4 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
3 juin 2015 à 09:14
3 juin 2015 à 09:14
Salut,
Dans ta fonction NomAlbum tu utilises une variable $donnees alors que celle-ci n'est pas initialisée. Il te manque un fetch sur le résultat de ta requête pour récupérer les données.
Bonne journée
Dans ta fonction NomAlbum tu utilises une variable $donnees alors que celle-ci n'est pas initialisée. Il te manque un fetch sur le résultat de ta requête pour récupérer les données.
Bonne journée
papyclic
Messages postés
446
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
18 octobre 2016
3
3 juin 2015 à 15:02
3 juin 2015 à 15:02
Bonjour
Pouvez-vous me dire ce que j'ai encore mal fait s'ils vous plait, mon problème est toujours le même ça me retourne ma page 404.php
Voici ma fonction
Merci
et ma requète
Pouvez-vous me dire ce que j'ai encore mal fait s'ils vous plait, mon problème est toujours le même ça me retourne ma page 404.php
Voici ma fonction
Merci
function NomAlbum($id_album) { global $bdd; $sql = "SELECT * FROM tb_album WHERE id_album = :id_album"; $requete = $bdd->prepare($sql); $requete->execute(array('id_album' => $id_album,)); $donnees = $requete->fetch(); $resultat = $requete->rowCount(); if ($resultat > 0) { return $donnees['annee_album']; } else { return ""; } }
et ma requète
<?php $sql = "SELECT * FROM tb_album ORDER BY annee_album ASC"; $requete = $bdd->prepare($sql); $requete->execute(); $donnees = $requete->fetch(); $resultat = $requete->rowCount(); if ($resultat > 0) { ?> <div id="ListeAlbum"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <th>Nom Album</th> <th>Images</th> <th>Supprimer</th> <th>Editer</th> </tr> <?php while ($donnees = $requete->fetch()) { ?> <tr> <td><?php echo $donnees['annee_album']; ?></td> <td>(<?php echo TotalImages($donnees['id_album']); ?>) Images</td> <td><a href="./index.php?body=supp_album&type=supprimer&id_album=<?php echo $donnees['id_album'];?>">Supprimer</a></td> <td>Editer</td> </tr> <?php } ?> </table> </div> <?php } else { echo "<p>Aucun Album de créé.</p>"; } ?>
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
3 juin 2015 à 16:04
3 juin 2015 à 16:04
Une erreur 404 indique que l'URL saisie dans le navigateur n'est pas correcte (ne correspond à aucune page du site).
Corrige ton lien en enlevant le point et le slash au début de l'url :
Corrige ton lien en enlevant le point et le slash au début de l'url :
<a href="index.php?body=supp_album&type=supprimer&id_album=<?php echo $donnees['id_album'];?>">Supprimer</a>
papyclic
Messages postés
446
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
18 octobre 2016
3
3 juin 2015 à 19:40
3 juin 2015 à 19:40
Bonjour
J'ai enlevé le point et le slash mais toujours je suis redirigé sur la page 404.php
Voilà mon url ça affiche bien le bon id pourtant
Ce que je voudrais que ça me retourne les echo en fait. Y a t-il encore des erreurs sur ma fonction et à ma requète à votre avis.
Merci pour votre aide.
J'ai enlevé le point et le slash mais toujours je suis redirigé sur la page 404.php
Voilà mon url ça affiche bien le bon id pourtant
index.php?body=supp_album&type=supprimer&id_album=11
Ce que je voudrais que ça me retourne les echo en fait. Y a t-il encore des erreurs sur ma fonction et à ma requète à votre avis.
Merci pour votre aide.
if(isset($id_album)) { echo "<h1>Galerie Photos > Album > Supprimer >"; echo NomAlbum($id_album); echo "</h1>"; } else { require_once("erreur_404.php"); }
hharchi9
Messages postés
567
Date d'inscription
mercredi 18 décembre 2013
Statut
Membre
Dernière intervention
1 juillet 2015
24
3 juin 2015 à 19:58
3 juin 2015 à 19:58
Bonsoir,
Le problème vient du fait que pour récupérer une variable située dans l'url, il faut utiliser $_GET. Ainsi pour faire le test sur l'id il faut utiliser :
Le problème vient du fait que pour récupérer une variable située dans l'url, il faut utiliser $_GET. Ainsi pour faire le test sur l'id il faut utiliser :
if(isset($_GET['id_album'])) {
papyclic
Messages postés
446
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
18 octobre 2016
3
3 juin 2015 à 20:48
3 juin 2015 à 20:48
Bonjour
Vraiment génial, c'est vraiment formidable 2 jours passé avec ça.
Un très grand merci
Cordialement
Vraiment génial, c'est vraiment formidable 2 jours passé avec ça.
Un très grand merci
Cordialement