$_GET et condition OR

Résolu/Fermé
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - Modifié le 28 oct. 2017 à 11:16
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 29 oct. 2017 à 07:36
Bonjour à tous,

Je récupère dans mon url, la variable "model-village" sauf que je peux avoir plusieurs variable de model, du coup je voudrais lui indiquer. Mais apparement je m'y prends tres mal !

Une idée ?

Merci, bonne journée


Je sais que "if($_GET['model']=='model-village') {" marche.


if($_GET['model']=='model-village') OR ($_GET['model']=='model-page') {
 $sql = "select * from village where slug = '".$_GET['slug']."' AND langue = '".$_GET['ln']."' ";
 if($result = mysqli_query($link, $sql)){
   if(mysqli_num_rows($result) > 0){
    if($row = mysqli_fetch_array($result)){
     $meta_title = $row['titre'];
     $meta_description = $row['description'];

5 réponses

jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
28 oct. 2017 à 11:15
Bonjour

Tu as des parentheses en trop
0
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
28 oct. 2017 à 11:19
sincèrement je vois pas
0
yg_be Messages postés 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 Ambassadeur 1 557
28 oct. 2017 à 12:00
bonjour, as-tu un message d'erreur? si oui, ce serait sympa de le partager avec nous.
suggestions, ajouter des parenthèses:
if ( ($_GET['model']=='model-village') OR ($_GET['model']=='model-page') )
 {

ou supprimer les parentheses en trop, comme indiqué par jordane45:
if ($_GET['model']=='model-village' OR $_GET['model']=='model-page') { 
0
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
28 oct. 2017 à 20:58
Au passage, applique ceci :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code

Et ça :
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
29 oct. 2017 à 07:36
Merci à tous les deux effectivement j'aurai du plus me concentré sur la condition en me disant que cela fait parti du meme ensemble

ça marche :


if ($_GET['model']=='model-village' OR $_GET['model']=='model-page') {



ENCORE MERCI ET BON WE
0