Message erreur
Envoyé par: joange39 ()
Date: lundi 5 mars 2007 15:22:40

Bonjour Christophe !!!

Quand je rentre dans mon cahier d'avion,un message d'erreur se met:

Fatal error: Call to a member function getLabel() on a non-object in /mnt/105/sdc/f/f/joange39/includes/navigation.php on line 312

et quand je veux entrer un avion dans ADMIN/Gestion d'avion/Ajouter un avion
ex: F-JOAN
DR221
93
3

il met aussi un message d'erreur de type:

Error: Unknown column 'non_bookable' in 'field list'

Peut tu m'aider pas à pas

merci pour tout l'aide que tu nous donne

joange39

Options: RépondreCiter
Re: Message erreur
Envoyé par: claratte ()
Date: lundi 5 mars 2007 16:18:57

Bonjour,

Ce problème a déjà été évoqué sur ce forum. Il s'agit surement d'une mise à jour 1.2->1.3. Dans cette mise à jour il manque deux choses :
- la création du champ non_bookable dans la table aircraft
- un autre truc que j'ai oublié

Il suffit de faire une recherche sur ce forum ou d'aller sur le bts (liste des problèmes résolus pour la version 1.3.)

Cordialement,

Christophe LARATTE
OpenFlyers manager

Options: RépondreCiter
Re: Message erreur
Envoyé par: joange39 ()
Date: lundi 5 mars 2007 18:50:21

c'est quoi la table aircraft,ou la trouve t on?

merci de votre réponse

Options: RépondreCiter
Re: Message erreur
Envoyé par: claratte ()
Date: mardi 6 mars 2007 12:38:20

Euh... vous savez ce qu'est une base de données ?

Sinon, vaut mieux nous confier l'hébergement ;-)

Christophe LARATTE
OpenFlyers manager

Options: RépondreCiter
Re: Message erreur
Envoyé par: joange39 ()
Date: mardi 6 mars 2007 15:46:07

Structure de la table `aircrafts`
--

CREATE TABLE `aircrafts` (
`NUM` int(10) unsigned NOT NULL auto_increment,
`CALLSIGN` varchar(255) NOT NULL default '',
`TYPE` Varchar(255) NOT NULL default '',
`FLIGHT_HOUR_COSTS` varchar(255) NOT NULL default '',
`SEATS_AVAILABLE` tinyint(3) unsigned NOT NULL default '0',
`COMMENTS` varchar(255) NOT NULL default '',
`ORDER_NUM` int(10) unsigned NOT NULL default '0',
`non_bookable ` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`NUM`),
UNIQUE KEY `ORDER_NUM` (`ORDER_NUM`),
UNIQUE KEY `CALLSIGN` (`CALLSIGN`)
) TYPE=MyISAM COMMENT='ALL AIRCRAFTS OF ALL AIRCLUBS' AUTO_INCREMENT=1 ;

--


Maintenant pourrais tu me dire ou faire le changement car je ne vois pas ou il faut le changer

merci pour ta reponse

joange39
-- Contenu de la table `aircrafts`

Options: RépondreCiter
Re: Message erreur
Envoyé par: claratte ()
Date: mardi 6 mars 2007 16:58:53

Là, y'a rien à changer, puisqu'il y a le champ non_bookable qui est défini.

C'est dans votre base à vous qu'il ne doit pas y avoir ce champ.

Si vous m'avez montré un dump de votre base, alors je ne sais pas...

Christophe LARATTE
OpenFlyers manager

Options: RépondreCiter
Re: Message erreur
Envoyé par: utopie ()
Date: mardi 6 mars 2007 17:30:41

Salut,

quand dans ton précedent message tu affiche la structure de la table aircraft, d'ou tire tu cette information ? Des fichiers qui t'ont permis de faire la mise a jours ?

Sinon, connecte toi a ta basse de donnée, surement avec phpMyAdmin, déplace toi dans la table aircraft et rajoute le champ non_bookable en tant que TINYINT UNSIGNED.

La seconde hose a faire c'est de passer le champ permits de la table permits à INT UNSIGNED.



bon courage
Stephane

Options: RépondreCiter
Re: Message erreur
Envoyé par: joange39 ()
Date: mardi 6 mars 2007 17:57:13

merci du tuyau ca fait plaisir

joange39

Options: RépondreCiter


Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.
This forum powered by Phorum.