compter la quantité de lignes retournées avec une requête dans laravel
Je semblent avoir frappé un coup d'arrêt avec mon site, je vais essayer d'obtenir le nombre de lignes retournées par la base de données, mais il n'a pas l'air de vouloir jouer à la balle... quelqu'un d'autre peut voir le problème?
C'est ma requête:
$check_friend_request = DB::table("friend_requests")
->where("request_sent_by_id", Auth::user()->user_id && "request_sent_to_id", $curUserID[1]);
et c'est comment je vais "tenter" de compter le nombre de lignes
$cfr = count($check_friend_request);
chaque fois que j'essaie d'echo $cfr retourne 1, mais doit retourner 0, car une demande d'ami, n'a pas été envoyé. J'ai plus que probablement manqué quelque chose de tout à fait évident, mais toute aide serait fantastique!!!! merci!!!!
source d'informationauteur Daniel Morgan
Vous devez vous connecter pour publier un commentaire.
Vous avez code suivant
Il devrait être
Ensuite, vous pouvez utiliser
Aussi,
count($check_friend_request)
marchera car elle renvoie un tableau d'objets. lire plus à propos de Générateur De Requêtes surLaravel
Site web.À compter résultat renvoyé de tableau dans Laravel, il suffit d'utiliser simple comptage pour le tableau c'est à dire
Si vous utilisez un paginator:
Si vous n'utilisez pas un paginator:
Voir la documentation à https://laravel.com/docs/5.3/pagination
Essayer celui-là, j'espère que ça aidera pour vous.