A voir également:
- Avg php
- Avg free - Télécharger - Antivirus & Antimalwares
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Avg rescue cd - Télécharger - Divers Utilitaires
- Retour à la ligne php ✓ - Forum PHP
1 réponse
Bonjour,
pourquoi vous mettez deux guillet en fin de requête faite simplement :
$rate = $bdd->query('SELECT AVG(rate) FROM picrate WHERE picid='.$id);
mais le problème je pense c'est ici :
$rate = ratingPic($picInfos->picid);
$picInfos->picid ne retourne pas un entier, peut être un tableau, essayer par exemple
$rate = ratingPic($picInfos->picid[0]);
ou
$rate = ratingPic(intval($picInfos->picid));
pour voir qu'est-ce que ça donne
pourquoi vous mettez deux guillet en fin de requête faite simplement :
$rate = $bdd->query('SELECT AVG(rate) FROM picrate WHERE picid='.$id);
mais le problème je pense c'est ici :
$rate = ratingPic($picInfos->picid);
$picInfos->picid ne retourne pas un entier, peut être un tableau, essayer par exemple
$rate = ratingPic($picInfos->picid[0]);
ou
$rate = ratingPic(intval($picInfos->picid));
pour voir qu'est-ce que ça donne