une question pour les forts en bdd

melanine wrote:

Salut à tous

je cherche à récupérer une liste de 500 mots clés et à les insérer
depuis phpmyadmin dans la table de mots clés de spip.

J'ai essayé en me tirant un peu les cheveux (c'est bien ca les lisse)
j'y arrive. Seulement je me pose une question pour le champ maj.
Est-ce que je peux mettre toujours le même sachant que si j'avais
rentré les mots clés à la main il aurait été généré automatiquement
par mysql (c'est un TIMESTAMP*).

ca marche très bien
est ce que je peux mettre
20020529071649 partout?

je ne vois pas pkoi ca poserait problème. le timestamp, c juste une indication, alors à moins qu'il n'ait un rôle extra-ordinairement important...dans les articles il doit juste servir à connaiître la date de post, il doit servir (ca paraît logique en tout cas :slight_smile: pour le critère âge par exemple.

donc pour un mot clef, ca doit fonctionner de même, utilité réduite je pense. alors mettre le même timestamp : pkoi pas !

si tu récupères 500 mots clefs depuis phpmydamin,
si ca vient d'une table spip, tu peux non seulement récupérer les mots clefs, mais aussi les timestamps, bref les enregistrements complets. je vois pas ce qui t'en empêcherait...

pas très compliqué de coder un script php:
- tu récupères tous les enregistrements (select * from table_machin)
BOUCLE
pour chaque enregistrement, tu inséres (insert into table_truc values(..,...))
FIN_BOUCLE

évidemment si tes 500 mots clefs ne viennent pas de spip...on oublie ma 2ème proposition.

une dernière chose : j'en serais surpris mais si jamais il y avait une contrainte sur les timestamp (du style tous uniques, mais ca me paraitraît assez étrange :-p, tu serais obligée de le changer de trois fois rien. de 1 à chaque fois par exemple : ce qui signifie plus vieux d'une seconde. car le timestamp c le temps écoulé en secondes depuis le premier janvier 70.

a+

--
ONFRAY Matthieu
webmaster de Japanim
Toute l'actualité de la japanimation
http://www.japanim.net

Bonjour, depuis le début de mon installation de spip (1.3.2), j'ai des
warnings en cascade quand je crée un auteur :
Le premier de la liste est celui-ci
Warning: fopen("data/.htpasswd", "w") - Permission denied in
/var/www/htdocs/anima/public/enligne/ecrire/inc_acces.php3 on line 54

Le site avait été installé une première fois puis réinstallé, ça vient
probablement de là. Existe-il un moyen de récupérer ce truc sans écraser le
contenu de la DB ?

Stéphane

--

Le naturel est une pose difficile à garder

Andy Warhol