Problème avec mon $where=array();
Résolu/Fermé
thermos111
Messages postés
20
Date d'inscription
dimanche 30 octobre 2016
Statut
Membre
Dernière intervention
12 février 2017
-
Modifié par thermos111 le 22/11/2016 à 09:54
thermos111 Messages postés 20 Date d'inscription dimanche 30 octobre 2016 Statut Membre Dernière intervention 12 février 2017 - 25 nov. 2016 à 21:25
thermos111 Messages postés 20 Date d'inscription dimanche 30 octobre 2016 Statut Membre Dernière intervention 12 février 2017 - 25 nov. 2016 à 21:25
A voir également:
- Param filters must be an array
- Dimension bbox must - Accueil - Guide box et connexion Internet
- Mèsi an pil - Forum Loisirs / Divertissements
- The language dll vb6fr.dll could not be found - Forum Windows
- Andrea rt filters service ✓ - Forum Windows
- Outlook be - Forum Outlook
1 réponse
jordane45
Messages postés
38469
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 avril 2025
4 741
22 nov. 2016 à 10:33
22 nov. 2016 à 10:33
Bonjour,
Là.. ce ne sont pas des variables que tu veux envoyer dans ton where mais des conditions de "jointure" entre plusieurs tables.
Tu ne peux donc pas utiliser la fonction existante telle qu'elle.
Tu vas devoir en créer une spécifique pour ce cas là (c'est ce que je ferai) ou modifier la fonction existante pour lui passer des variables supplémentaires
(idem pour le FROM vu que pour l'instant tu lui envoie uniquement ".$this->table." (qui doit correspondre à UNE table alors que toi tu veux faire un FROM avec plusieurs tables))
$where= array{} je ne sait pas quoi écrire dedans pour avoir le même aperçus que where typeresto.idTypeResto = restaurant.idTypeResto and restaurant.cpVille = ville.cpVille
Là.. ce ne sont pas des variables que tu veux envoyer dans ton where mais des conditions de "jointure" entre plusieurs tables.
Tu ne peux donc pas utiliser la fonction existante telle qu'elle.
Tu vas devoir en créer une spécifique pour ce cas là (c'est ce que je ferai) ou modifier la fonction existante pour lui passer des variables supplémentaires
(idem pour le FROM vu que pour l'instant tu lui envoie uniquement ".$this->table." (qui doit correspondre à UNE table alors que toi tu veux faire un FROM avec plusieurs tables))
Modifié par thermos111 le 22/11/2016 à 11:01
22 nov. 2016 à 11:20
22 nov. 2016 à 12:28
22 nov. 2016 à 12:54
$froms contiendrait la liste des tables que tu veux joindre à ta requête (avec éventuellement écrit directement les LEFT / INNER ...etc....) sous forme d'array
$WhereJointure, les jointures entre les différentes tables (comme : typeresto.idTypeResto = restaurant.idTypeResto )
22 nov. 2016 à 15:59