PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#26 19-06-2011 08:01:45

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Merci JC
Oui c'est bien le code que j'utilisais. Tel quel.

Alors je l'ai remplacé par le teins , je n'ai pas d'erreurs. Mais rien dans le titre non plus. Test fait sur deux departement ou je sort bien sur GG. ain et allier.
J'ai fais le test en modifiant <?php echo $donnees['nom_departement']; ?> <?php echo $donnees("nom_departement"); ?>
même résultat.

Hors ligne

#27 19-06-2011 08:56:06

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Bonjour,

Ok, Peux-tu nous faire un 'SHOW CREATE TABLE departement' et nous montrer le contenu stp?

Une autre question pendant que j'y suis : Accèdes-tu à ta DB via ton site en PHP (local) ou via ton ordinateur (en remote)?

Dernière modification par Jc (19-06-2011 08:58:42)


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#28 19-06-2011 09:15:36

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Je vous monte ce que j'ai dans cette table.

--
-- Contenu de la table `departement`
--

INSERT INTO `departement` (`nom_departement`, `num_departement`) VALUES
('ain', '01'),
('aisne', '02'),
('allier', '03'),
('Alpes-de-Haute-Provence', '04'),
('Hautes-Alpes', '05'),
('Alpes-Maritimes', '06'),
('Ardèche', '07'),
('Ardennes', '08'),
('Ariège', '09'),
('Aube', '10'),
('Aude', '11'),
('Aveyron', '12'),
('Bouches-du-Rhône', '13'),
('Calvados', '14'),
('Cantal', '15'),
('Charente', '16'),
('Charente-Maritime', '17'),
('Cher', '18'),
('Corrèze', '19'),
('Corse-du-Sud', '2A'),
('Haute-Corse', '2B'),
('Côte-d''Or', '21'),
('Côtes d''Armor', '22'),
('Creuse', '23'),
('Dordogne', '24'),
('Doubs', '25'),
('Drôme', '26');

J'espére que c'est ce que vousvoulez.

Hors ligne

#29 19-06-2011 09:23:51

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

J'accede à ma bdd directement chez mon hebergeur.

Hors ligne

#30 19-06-2011 09:24:00

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Non,

Tape la requête suivante


SHOW CREATE TABLE departement
 

et affiche nous le résultat stp.


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#31 19-06-2011 09:26:21

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Je tape la cette requette  ou ?
Sur ma page test ?

Hors ligne

#32 19-06-2011 09:32:02

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

J' ai tape ca sur ma page de test
Et j'ai eu cela Parse error: syntax error, unexpected T_STRING in /homez.143/lexpodub/www/page43.php on line 9
la ligne neuf est la ligne ou j'ai mis SHOW CREATE TABLE departement

Hors ligne

#33 19-06-2011 09:37:32

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

j'ai pas mis de string dans mon echo, c'est ca non ?

Hors ligne

#34 19-06-2011 09:40:32

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

c'est as ca. C'est pas dans mon echo.

Hors ligne

#35 19-06-2011 09:51:58

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Bonjour,

Non tu tapes la requête sur ton serveur MySQL via phpmyadmin par exemple.
D'autre part, qu'appelles-tu ta page de test? tu as un serveur PHP local?
C'est une requête MySQL pas du PHP hein.


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#36 19-06-2011 09:58:25

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

OK, je ne connaissais pas cela.
Voici le réponse que j'ai eu sur mon admyn

Fatal error: require() [function.require]: Failed opening required './' (include_path='.:/usr/local/lib/php') in /home/phpMyAdmin-3.3.8.1-all-languages/sql.php on line 318

Hors ligne

#37 19-06-2011 10:03:03

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Je vois local mais suis pas en local.
Suis sur l'admin de ma bdd chez mon hebergeur.

Hors ligne

#38 19-06-2011 10:11:20

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Je pense que nous avons un souci alors, car visiblement tu ne comprends toujours pas.

Je vais donc essayer de t'expliquer.
1) Ton site est hébergé chez un hébergeur. Cet hébergeur te fourni un serveur PHP ainsi qu'un serveur MySQL. En général tu ne peux accéder à ce serveur MySQL qu'en local c'est à dire via le site PHP de ton hébergeur. Donc pour tester ton code PHP, il faut que tu l'upload sur ton serveur distant pour debogger ton code PHP ou tes requêtes MySQL via PHP.
2) Ton fournisseur te fourni également une console d'administration distante pour ton serveur MySQL qui s'appele le plus souvent PHPmyAdmin. Pour cela il te fourni une URL de connexion avec un login+mot de passe. Cette console est indépendante de ton code.
3) Tu peux avoir un environnement de test chez toi et non chez ton hébergeur, composé d'un serveur/interpreteur PHP. Si tu crée ta page test à partir de cet environnement, il est probable que tu ne puisses accéder en remote à ta base de données (cf1) et par conséquent ta page de test est inutilisable dans un contexte d'accès aux données.
4) Si ton hébergeur accepte les connexions distantes au serveur MySQL qu'il te fourni, alors le 3) est possible dans un contexte d'accès aux données.

Donc la requête SHOW CREATE TABLE departement doit être exécutée sur le serveur MySQL via PHPmyAdmin ou directement via ta console base de données en local si tu possèdes un serveur MySQL sur ton ordi et que tu as crée dessus la même structure que chez ton hébergeur.

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#39 19-06-2011 10:20:32

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Reessaye. Si tu as une erreur fatale sur le phpMyAdmin de ton hébergeur, contacte les qu'ils te corrigent le problème au plus tôt.
Sans indiscrétion tu es chez quel hébergeur? car ce genre de problèmes ne devrait pas exister.


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#40 19-06-2011 10:42:44

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

J'ai acces à phpmyadmin ou sont places mes tables dans ma bdd.
Je fais les tests donc en direct, en ligne.
Quant je modifie un code sur ma page réelle lexpodubatiment/page43.php. Je la charge via ftp et je test.
Suis chez ovh.
J'ai donc fais sur phpmyadmin chez mon hebergeur Cliqué sur l'icone sql  juste en dessous de phpmyadmin une fenetre c'est ouverte et j'ai exécuté SHOW CREATE TABLE departement
Et j'ai eu cela comme réponse.
Fatal error: require() [function.require]: Failed opening required './' (include_path='.:/usr/local/lib/php') in /home/phpMyAdmin-3.3.8.1-all-languages/sql.php on line 318

ai je bien fais ?

Merci Jc de me consacrer du temps et ton savoir.

Hors ligne

#41 19-06-2011 10:50:26

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : Inclure departement dans titre de page

essaye de travailler en local wink
avec çà wink

a++

Hors ligne

#42 19-06-2011 10:58:03

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

OK je vais réinstallé mon site en local.


Merci à toi Jc

Suis pas du metier, html , css je mi suis fais le php pour certaines petites choses, pourtant je potasse.
PS j'ai 57 ans.

Merci à toi

Hors ligne

#43 19-06-2011 11:34:35

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Avant de cliquer sur le bouton SQL, il faut au préalable sélectionner ton schema, c'est à dire le nom de ta base de données. Une fois la base de données sélectionnée, tu pourras effectuer des requêtes en son sein.
++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#44 19-06-2011 13:30:22

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Merci Jc;

J'ai plusieurs bases mais chacune à ses identifiants. Suis chez ovh.

Avant de faire la manip j'étais sur la bonne base.

J'ai envoyé message a ovh qui me dise de contacter un developpeur ...........................!

Hors ligne

#45 19-06-2011 15:41:42

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

A midi wamp s'ouvrait sans pb. Maintenent impossible. La poisse.

Hors ligne

#46 19-06-2011 16:42:22

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Re;

J'ai refait : SHOW CREATE TABLE departement

Dans sql de ma bdd.

Voici le résultat


Table    Create Table
departement    CREATE TABLE `departement` (
`nom_departement` v...

cela semble normal non.

J'ai retesté en ligne et rien toujours pas de département qui s'affiche dans mon titre


Suis allé plus loin aprés la réponse SHOW CREATE
J'ai fais create view  puis executé
Et en haut : sur fond jaune j'ai ce message

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS SHOW CREATE TABLE departement' at line 4

C'est peut être le assoc qu'il faut convertir en je ne sais quoi d'autre.
Je vais voir.

Dernière modification par lexpo (19-06-2011 16:54:08)

Hors ligne

#47 19-06-2011 16:44:37

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Merci de tout nous montrer svp et de ne pas s'arreter à "v..." wink


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#48 19-06-2011 17:06:20

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

Je viens de refaire le même test est plus d'erreur.

J'ai fais le create view pour voir la suite apres "v..."

c'est la qu'apparait le message d'erreur.

Comment faire pour voir la suite aprés "v.."

Hors ligne

#49 19-06-2011 17:13:01

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Inclure departement dans titre de page

Il ne peut pas y avoir d'erreur sur un "SHOW CREATE TABLE departement" sauf si il ne trouve pas la table departement.
Donc soit il y a une erreur et alors on a aucun retour sauf l'erreur, soit on a le resultat en entier. J'ai demandé d'exécuter cette requete pour voir le contenu entier de votre table et sa structure, car le SELECT * ... n'offre aucune visibilité pour comprendre l'origine du problème. Donc merci de ne pas chercher a créer une view ou tout autre, juste me donner le resultat. Merci smile


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#50 19-06-2011 17:21:34

lexpo
Membre
Inscription : 17-06-2011
Messages : 55
Site Web

Re : Inclure departement dans titre de page

OK c'est monte jusqu'a mon cerveau , 
Il y avais option. Voir tout le texte.

Table    Create Table
departement    CREATE TABLE `departement` (
`nom_departement` varchar(40) NOT NULL default '',
`num_departement` varchar(5) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1

Voila tout developpré.

J'ai du faire une erreur qq part

Hors ligne

Pied de page des forums