Notice a la fonction
Résolu/Fermé
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
-
27 nov. 2014 à 20:22
Utilisateur anonyme - 27 nov. 2014 à 23:27
Utilisateur anonyme - 27 nov. 2014 à 23:27
A voir également:
- Notice a la fonction
- Fonction si et - Guide
- Notice d'utilisation - Guide
- Notice chromecast - Guide
- Fonction moyenne excel - Guide
- Montre mingrui notice ✓ - Forum Accessoires & objets connectés
6 réponses
NHenry
Messages postés
15194
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 février 2025
353
27 nov. 2014 à 20:41
27 nov. 2014 à 20:41
As-tu essayé de voir ce que faisait la requête présente dans $sql dans PhpMyAdmin (ou équivalent) ?
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
27 nov. 2014 à 20:54
27 nov. 2014 à 20:54
coment je doit procéeder si tu peut maidé a faire disparaître ces notices
NHenry
Messages postés
15194
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 février 2025
353
27 nov. 2014 à 21:00
27 nov. 2014 à 21:00
echo $sql;
Puis dans PhpMyAdmin, tu pose la requête obtenue.
Puis dans PhpMyAdmin, tu pose la requête obtenue.
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
27 nov. 2014 à 21:08
27 nov. 2014 à 21:08
Profité de quo etant donée le code bug lol
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
27 nov. 2014 à 21:06
27 nov. 2014 à 21:06
j'ai mis l'echo ca done une autre notice
Notice: Undefined variable: sql in /var/www/legtux.org/users/site/modules/forum/function.inc.php on line 89
Utilisateur anonyme
27 nov. 2014 à 21:10
27 nov. 2014 à 21:10
echo $sql = "SELECT * FROM forum_post WHERE topic_id=" . intval($id) . " ORDER BY post_time DESC LIMIT 1"; die();
dans ton code
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
27 nov. 2014 à 21:18
27 nov. 2014 à 21:18
ca met
SELECT * FROM forum_post WHERE topic_id=0 ORDER BY post_time DESC LIMIT 1
il met topic id 0
SELECT * FROM forum_post WHERE topic_id=0 ORDER BY post_time DESC LIMIT 1
il met topic id 0
Comme te le conseille notre ami NHenry utilise ce SELECT sur ta base avec PhpMyAdmin.et regarde ce que ca donne. Ta requête à l'air bien formée
perso je pense qu'en plaçant ton
tu pourrais aussi nous donner le code complet de function.inc.php ( en utilisant la balise <code> du forum ) ce serait plus facile ...
cdt
perso je pense qu'en plaçant ton
$q->closeCursor();apres l'instanciation de $pseudo pourrait arranger les choses : )
tu pourrais aussi nous donner le code complet de function.inc.php ( en utilisant la balise <code> du forum ) ce serait plus facile ...
cdt
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
27 nov. 2014 à 22:27
27 nov. 2014 à 22:27
j'ai modifier la fonction,
c'est bon les notices disparait
mais par contre ca m'a suprimer "$var = "par " . $pseudo . "<br />".format_temps($res->post_time);"
merci
function LastPostedBy($id=0, $memberId=1) { global $pdo; $sql = "SELECT * FROM forum_post WHERE topic_id=" . intval($id) . " ORDER BY post_time DESC LIMIT 1"; $q = $pdo->query($sql); $res = $q->fetch(PDO::FETCH_OBJ); $var = null; if($q->rowCount()) { $pseudo = sex2color(id2sex($res->forum_membre_id),$res->forum_membre_id); $var = "par " . $pseudo . "<br />".format_temps($res->post_time); } $q->closeCursor(); return $var ? $var : null; }
c'est bon les notices disparait
mais par contre ca m'a suprimer "$var = "par " . $pseudo . "<br />".format_temps($res->post_time);"
merci
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
27 nov. 2014 à 22:46
27 nov. 2014 à 22:46
ca ne marche pas
mathieu75012
Messages postés
12
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2014
>
Utilisateur anonyme
27 nov. 2014 à 23:00
27 nov. 2014 à 23:00
il met 0