Script php ?
15 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Script php ?
Bonjour,
J'ai un catalogue que je tiens à jour sur un tableau Exel, je voudrais le mettre en ligne et pour celà, j'ai une "macro" qui me donne ce type de résultat :
Quelqu'un connait-il un script facile à utiliser pour utiliser ces données ?
En fait, je suis certain que tout est complet, mais je sais pas comment m'y prendre pour que ce soit consultable en ligne, merci de votre éventuelle aide.
J'ai un catalogue que je tiens à jour sur un tableau Exel, je voudrais le mettre en ligne et pour celà, j'ai une "macro" qui me donne ce type de résultat :
INSERT INTO `partitions` (`compositeur`, `titre`, `editeur`, `type`, `formation`, `epuise`, `image`, `path`, `arrangeur`, `sous_compositeurs_titres`, `prix`)
VALUES
('Anonyme', 'A celtic harp', '', 1, 'harpe celtique', 0, '', '', '', '', 0);
INSERT INTO `partitions` (`compositeur`, `titre`, `editeur`, `type`, `formation`, `epuise`, `image`, `path`, `arrangeur`, `sous_compositeurs_titres`, `prix`)
VALUES
('Anonyme', 'Vieux airs Irlandais', '', 1, 'harpe celtique', 0, '', '', 'Bender-Bonnel J.', 'pour harpe celtique<br><br>The Jolly Ploughboy<br>Oh ! Arranmore<br>The Cuckoo\'s Nest', 0);
INSERT INTO `partitions` (`compositeur`, `titre`, `editeur`, `type`, `formation`, `epuise`, `image`, `path`, `arrangeur`, `sous_compositeurs_titres`, `prix`)
VALUES
('Anonyme', 'Cururu (Brésil) - San Pedro (Bolivie)', '', 0, 'harpe seule', 0, '', '', 'Catherine Garson - Yvon Rivoal', 'Deux pièces pour harpe solo', 0);
Quelqu'un connait-il un script facile à utiliser pour utiliser ces données ?
En fait, je suis certain que tout est complet, mais je sais pas comment m'y prendre pour que ce soit consultable en ligne, merci de votre éventuelle aide.
Va falloir que tu apprennes a te servir de php et mysql pour créer une interface et du coup un site web. Commence par installer wamp ou easyphp et renseigne toi sur php.net ou developpez.com ( ils doivent avoir des tuto ).
A toi les joies de la prog.
A toi les joies de la prog.
Merci, en fait, j'ai déjà une base de donnée, et j'arrive a donner un catalogue qui donne ça : ht*p://www.harpebudin.com/partitions/
Mon problème, c'est qu'avec mon système, à chaque nouvelle entrée, je vide ma base de donnée et la remplace par une nouvelle. Résultat, les adresses de chaque partitions changent à chaque mise à jour, et les mises à jour sont pas ce qu'il y a de plus pratique.
J'aimerais trouver un moyen de faire mes mises à jour via un "admin" et que les produits ne changent pas d'adresse.
Je sais pas si je suis très clair !
Mon problème, c'est qu'avec mon système, à chaque nouvelle entrée, je vide ma base de donnée et la remplace par une nouvelle. Résultat, les adresses de chaque partitions changent à chaque mise à jour, et les mises à jour sont pas ce qu'il y a de plus pratique.
J'aimerais trouver un moyen de faire mes mises à jour via un "admin" et que les produits ne changent pas d'adresse.
Je sais pas si je suis très clair !
En gros, soit tu as un mauvais outil (qui régénère au lien d'enrichir), soir tu l'utilises mal.
Celui-qui a fait la macro pourrait sans doute améliorer ça. J'utilise un système semblable (génération de liste de requêtes sql pour faire des ajouts/retraits/mise à jour), je peux donc te dire que l'auteur de la macro devrait pouvoir améliorer facilement ça.
Ou la méthode de Yoyos, les mains dans la graisse.
Celui-qui a fait la macro pourrait sans doute améliorer ça. J'utilise un système semblable (génération de liste de requêtes sql pour faire des ajouts/retraits/mise à jour), je peux donc te dire que l'auteur de la macro devrait pouvoir améliorer facilement ça.
Ou la méthode de Yoyos, les mains dans la graisse.
OTP a écrit:En gros, soit tu as un mauvais outil (qui régénère au lien d'enrichir), soir tu l'utilises mal.
C'est exactement ça, il régénère au lieu d'enrichir.
Celui-qui a fait la macro pourrait sans doute améliorer ça. J'utilise un système semblable (génération de liste de requêtes sql pour faire des ajouts/retraits/mise à jour), je peux donc te dire que l'auteur de la macro devrait pouvoir améliorer facilement ça.
C'est un ami qui m'a fait cette macro, je cherchais un moyen de ne pas le harceler et lui prendre son temps. Alors, avant d'embèter mes copains, je vous pose la question et j'ai bien compris qu'il faudra bien mettre les mains dans la graisse, chose que j'ai déjà commencé.
Merci pour vos conseils.
Je vais faire un petit résumé voir si j'ai bien compris.
En gros à chaque fois que tu veux rajouter des partitions, tu vides la table de ta base de données contenant les anciennes partitions et tu renvois toutes les partitions depuis le début. Si c'est bien ça que tu fais et pour éviter ton problème actuel il y a une solution assez simple. Pour ce faire après avoir vidé la table contenant les partitions tu dois remettre à 0 le compteur de ta table puis envoyer toutes les données.
Donc pour remettre a zéro ce compteur, une fois la table vide, tu cliques dans phpmyadmin sur "Opérations" et à dans la case "autoincrement" tu mets la valeur 1.
En gros à chaque fois que tu veux rajouter des partitions, tu vides la table de ta base de données contenant les anciennes partitions et tu renvois toutes les partitions depuis le début. Si c'est bien ça que tu fais et pour éviter ton problème actuel il y a une solution assez simple. Pour ce faire après avoir vidé la table contenant les partitions tu dois remettre à 0 le compteur de ta table puis envoyer toutes les données.
Donc pour remettre a zéro ce compteur, une fois la table vide, tu cliques dans phpmyadmin sur "Opérations" et à dans la case "autoincrement" tu mets la valeur 1.
silef a écrit:Donc pour remettre a zéro ce compteur, une fois la table vide, tu cliques dans phpmyadmin sur "Opérations" et à dans la case "autoincrement" tu mets la valeur 1.
Je crois pas que ça marche comme tu dis, ou alors j'ai mal compris.
Si j'ai cent entrées dans ma table, et que j'en ajoute une entre le vingt et le vingt-et-un, toutes les donnée à partir de vingt-deux vont être décalées de un non ?
Dans mon Excel, je rentre les données à des places bien précises et ne peux les ajouter simplement à la fin, donc, tous les N° d'entrées après mon insersion changent à chaque fois.
PS. J'en suis à le deuxième leçon pour le php, c'est très bien fait comme tuto, merci beaucoup.
En mettant l'ID de ton produit dans ton Exel (et en changeant la macro qui te génère les requêtes) ça pourrait te simplifier la vie.
Tout ça couplé à une commande mysql ON DUPLICATE KEY UPDATE permetrait de contourner ton problème. Mais sinon oui des tutos MySQL, PHP, ... sont les bienvenues.
Tout ça couplé à une commande mysql ON DUPLICATE KEY UPDATE permetrait de contourner ton problème. Mais sinon oui des tutos MySQL, PHP, ... sont les bienvenues.
alesque a écrit:j'ai bien compris qu'il faudra bien mettre les mains dans la graisse, chose que j'ai déjà commencé.
Franchement, ce n'est pas trop compliqué, et tu pourras t'en sortir sans doute assez facilement.
D'ailleurs, j'y suis arrivé !
Et avec la WRIpower on peut tout faire...
alesque a écrit:silef a écrit:Donc pour remettre a zéro ce compteur, une fois la table vide, tu cliques dans phpmyadmin sur "Opérations" et à dans la case "autoincrement" tu mets la valeur 1.
Je crois pas que ça marche comme tu dis, ou alors j'ai mal compris.
Cette méthode est assez archaïque et ne fonctionne que dans la cas où les ajouts se font à la fin, si tu as de nouvelles données entre les précédentes tes numéros seront mélangés.
silef a écrit:Cette méthode est assez archaïque et ne fonctionne que dans la cas où les ajouts se font à la fin, si tu as de nouvelles données entre les précédentes tes numéros seront mélangés.
Et effectivement, j'ajoute régulièrement des données mais n'importe où dans le document...
Je tente pour le moment de recréer des tables et de me faire une interface "admin" pour simplifier mes mises à jour en les ajoutant uniquement à la fin du document.
Merci à tous pour vos conseils.
15 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Les albums web Picasa passent à 1 Go de stockage
- Photos satellite des incendies en Grèce dans Google Earth
- Ajouter un Gadget Google sur son site
- Google Desktop pour Mac OS X
- Picasa Web Albums en français
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits
- Résultats des élections présidentielles du 1er tour 2007
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Résultats des élections législatives du 1er tour 2007
- Suivre le parcours de la flamme Olympique 2008 dans Google Earth
- Executer script PHP puis visualiser le script Impossible?
- Script php pour liens du type http://www.monsite.com/link.php?id=152
- [ Script PHP ] Problème de connexion (session php)
- un script en php
- script php
- ob_start() et php script
- Script PHP logithèque
- [Script PHP] Planet
- recherche un script php
- Cadencer un script PHP
- Script PHP --- AIDE
- Script php et cron
- Script PHP de 16Mo
- script redirection php
- Automatiser un script php
Qui est en ligne
Utilisateurs parcourant ce forum: jardintropical et 0 invités





le forum