[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pmb.user] Re: Petit bug en création d'exemplaire
Le " jeu minimum" avait été installé,
mais le centre n'ayant pas de section particulière,
la documentaliste a vidé la liste des sections,
cela me paraît légitime.
D'où la nécessité, il me semble, de gérer ce type de cas dans les
scripts.
VM
Le 12 mai 04, à 09:06, Eric ROBERT a écrit :
>
> Bonjour Vincent,
>
> je vais rajouter des ' de chaque coté, ça évitera l'erreur... PMB est
> fourni
> avec un jeu de données minimum (mais optionnel à l'installation) afin
> que ce
> type de problème ne se présente pas.
>
> Le jeu de données est optionnel pour que chacun puisse partir de zéro.
> Je me
> suis effectivement arraché les cheveux aussi lors de ma première
> installation en février 2003... Je ne savais pas encore qu'il fallait
> commencer par aller en administration pour créer tout le pataquès ;-)
> Ce
> pourquoi je conseille vivement d'installer ce jeu minimum...
>
> Eric ROBERT
> Equipe de développement de PMB
> ------------------------------
> 37370 BUEIL EN TOURAINE
> Email : eric@plumereau.com
>
> ----- Original Message -----
> From: "Vincent Mayoux" <vmayoux@orez.net>
> To: <pmb.user@pizz.net>
> Sent: Wednesday, May 12, 2004 8:59 AM
> Subject: [pmb.user] Petit bug en création d'exemplaire
>
>
>>
>> Bonjour,
>>
>> sur les versions 1.1 et 1.2,
>> quand on crée un exemplaire, si la liste des sections est vide (cas
>> limite, j'en conviens, mais l'erreur m'a fait m'arracher les cheveux
>> pendant un moment),
>> PMB fait mine d'enregistrer l'exemplaire mais ne le crée effectivement
>> pas : "Aucun exemplaire n'est associé à cette notice".
>>
>> En me plongeant dans les scripts, je pense avoir localisé l'erreur :
>> dans catalog/expl/expl_update.inc.php, si la section est vide, la
>> requête SQL d'insertion de l'enregistrement ressemble à ceci :
>>
>> INSERT INTO exemplaires
>> SET
>> expl_cb='7458',
>> expl_notice=431,
>> expl_typdoc=1,
>> expl_cote='A512',
>> expl_section=,
>> expl_statut=11,
>> expl_location=11,
>> expl_codestat=12,
>> expl_creation='2004-05-11',
>> expl_note='',
>> expl_prix='',
>> expl_owner='2'
>>
>> D'où l'erreur MySQL et le refus de créer l'enreg.
>> Une initialisation de variable à rajouter (?)
>>
>> Bonne continuation,
>>
>> Vincent Mayoux
>> Liste de diffusion pmb.user
>> Pour se désinscrire :
>> mailto:pmb.user_request@pizz.net?subject=unsubscribe
>>
>>
>
>
> Liste de diffusion pmb.user
> Pour se désinscrire :
> mailto:pmb.user_request@pizz.net?subject=unsubscribe
>
>
Liste de diffusion pmb.user
Pour se désinscrire : mailto:pmb.user_request@pizz.net?subject=unsubscribe