Le fuseau horaire est UTC+2 heures




Publier un nouveau sujet Répondre au sujet  [ 2 message(s) ] 
 

Affichage données mysql via php
Auteur Message
Message Publié : 13 Mai 2015, 10:02 
Nouveau membre
Avatar de l’utilisateur
Hors-ligne

Inscription : 20 Oct 2014, 08:06
Message(s) : 4
Bonjour,

J'ai un problème d'affichage sur mon site trafic2rock.info/trafic2jazz.info

La configuration est la suivante :
mes fichiers config sont dans un répertoire en dehors des sous-noms de domaine :
/public_html/private/chemin_vers_fichiers => connexion bdd, et repérage par $_SERVER['SERVER_NAME'] qui permet de mettre un prefix de table suivant que ce soit trafic2rock ou trafic2jazz, exemple :
Code :
if($_SERVER['SERVER_NAME'] == 'trafic2rock.info'){$prefix='prefixt2r_';}
et après
$table_dates_concerts=$prefix.'tabledesdates';

J'ai testé les accès à la base de données, parfait partout, donc pas de soucis à ce niveau et la base fonctionne en INSERT, UPDATE, DELETE etc ...
ça fonctionne parfaitement dans la partie membre (compte.trafic2rock.info).
Mes appels dans les scripts php que ce soit dans compte ou www sont ainsi :
Code :
$requete=mysql_query("select * from $table_dates_concerts where id_user='$id_user' order by date_debut");

Dans compte aucun soucis, dans www ça ne passe pas. Pour www j'ai des alertes à toutes les requêtes à mysql comme quoi il manque une ressource bolean ...
Je ne comprends pas d'où ça peut venir, ok je peux faire une de synthaxe pour une requête mais là c'est toute.
Mon site mobile (mobile.trafic2rock.info) fonctionne aussi.

Le service technique me dit :
Citer :
Bonjour,
encore une fois, il s'agit d'un problème de développement.
Je vous confirme une énième fois que la base de données n'est pas en cause.
Si vous passiez davantage de temps à corriger la nature des paramètres de vos fonctions, plutôt qu'à chercher un "défaut de disque dur" (...!!), vous seriez débarrassé du problème depuis longtemps.
Vous pouvez poser votre question sur notre forum (http://forum.easy-hebergement.fr) où des webmasters expérimentés pourront certainement répondre à votre question.
Merci de votre compréhension


Je leur ai exposé le problème, à croire qu'ils ne lisent pas puisque si je leur écrit que sur compte ou mobile ça s'affiche, par déduction oui la base fonctionne ... mais bon ...

Merci pour l'aiguillage

Cdt

Michel


Dernière édition par janus57 le 13 Mai 2015, 12:47, édité 1 fois.
Mise en forme


Haut
 Profil  
Répondre en citant  

Re: Affichage données mysql via php
Message Publié : 13 Mai 2015, 12:46 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2016
Localisation : Lorraine
Bonjour,

et concrètement l'erreur retourné c'est quoi ?

EDIT :
Eu déjà perso j'aurais cette condition :
Code :
if( $_SERVER['SERVER_NAME'] == 'trafic2rock.info' || $_SERVER['SERVER_NAME'] == 'www.trafic2rock.info' ) {
   $prefix='prefixt2r_';
}
elseif ( $_SERVER['SERVER_NAME'] == 'trafic2jazz.info' || $_SERVER['SERVER_NAME'] == 'trafic2jazz.info') {
   $prefix='prefixt2j_';
}
else {
   echo 'no domain found';
}


Et si les versions mobile utilise la même BDD j'aurais mis ceci :
Code :
if( $_SERVER['SERVER_NAME'] == 'trafic2rock.info' || $_SERVER['SERVER_NAME'] == 'www.trafic2rock.info' || $_SERVER['SERVER_NAME'] == 'mobile.trafic2rock.info' || $_SERVER['SERVER_NAME'] == 'www.mobile.trafic2rock.info') {
   $prefix='prefixt2r_';
}
elseif ( $_SERVER['SERVER_NAME'] == 'trafic2jazz.info' || $_SERVER['SERVER_NAME'] == 'www.trafic2jazz.info' || $_SERVER['SERVER_NAME'] == 'mobile.trafic2jazz.info' || $_SERVER['SERVER_NAME'] == 'www.mobile.trafic2jazz.info' ) {
   $prefix='prefixt2j_';
}
else {
   echo 'no domain found';
}


Pourquoi ?
Simple regarde ceci :
http://test.janus57.tk/test.php
http://www.test.janus57.tk/test.php

Tu verra que $_SERVER['SERVER_NAME'] prend en compte les www

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 2 message(s) ] 

Le fuseau horaire est UTC+2 heures


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de :
Aller vers :  
Thème par Easy-Hébergement
Powered by phpBB © 2000, 2002, 2005, 2007, 2011 phpBB Group
Traduit en français par Maël Soucaze.