Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Kan jeg lave en makro, et script eller lignende?

1 view
Skip to first unread message

Kurt Hansen

unread,
Nov 25, 2012, 12:29:59 AM11/25/12
to
Jeg har jævnligt behov for at slette x-antal poster i mySQL-databasen i
en webshop. Det er lidt tungvindt at:

1. Logge ind
2. Navigere til forespørgselsvinduet
3. Paste ind
4. Køre
5. Logge ud

Jeg modtager lister over sletninger pr. mail. Jeg kopierer og sætter ind
i et Excel-ark, som jeg har lavet til formålet.

Den genererer så mit input:

DELETE FROM products
WHERE products_model='ABC123'
OR products_model='BCD123'
OR products_model='CDE123'
OR products_model='EFG123'
o.s.v.

Det er den samme tabel hver gang.

Jeg jeg ikke automatisere det? Det må vel så blive PhP, men det har jeg
(heller) ingen forstand på.

Selv om jeg, med hjælp herfra, får lavet en php-fil der gør jobbet,
hvordan afvikler jeg så filen? Paster jeg den i i adresselinjen i en
browser, eller hyr?
--
Venlig hilsen
Kurt Hansen

Leif Neland

unread,
Nov 25, 2012, 7:47:44 AM11/25/12
to
Kurt Hansen udtrykte præcist:
Jeg kan ikke lide historierevision, at man ikke kan se i wenshoppen, at
varen er udgået, vil det ikke give problemer med ordrer, der henviser
til varer, der ikke findes mere. Kan de ikke bare markeres som udgåede?
Kan en kunde komme tilbage og se sin ordrehistorik?

Anyway, når du får tingene pr email, ville jeg jeg enten lave en
mailkonto, webserveren læste, hvortil du videresender mailen til.
Eller hvis du stoler på leverandørerne, lade dem sende dertil.
Du kan så sætte op at det kun er bestemte afsendere, der accepteres
fra, og der skal stå et bestemt kodeord i teksten eller headeren, før
mailen behandles.

Eller lave en webform, hvor du paster teksten fra mailen ind. Så parser
scriptet inddata, og du får lige en chance for at se at der er læst
rigtigt, f.ex. at der vises varenavnene for de varenumre. Når di så
submitter igen, slettemarkeres varerne.

Leif

--
Husk kørelys bagpå, hvis din bilfabrikant har taget den idiotiske
beslutning at undlade det.


0 new messages