"Happiness is only real when shared"
Sortera och överföra data .xlsx och MySQL
Titta på andra svaret i den här tråden på stackoverflow. Tror det kan hjälpa dig en hel del. Du väljer range på cellerna du vill ha från din excel-fil och den genererar ett script med den datan som du sen kör i mysql-databasen. Hur du sen vill visa ut det hela med hjälp av php är ett senare steg tänker jag. Det här är absolut inte en lösning rätt av men kan vara en spark i rätt riktning.
https://stackoverflow.com/questions/1310166/how-to-import-an-...
Titta på andra svaret i den här tråden på stackoverflow. Tror det kan hjälpa dig en hel del. Du väljer range på cellerna du vill ha från din excel-fil och den genererar ett script med den datan som du sen kör i mysql-databasen. Hur du sen vill visa ut det hela med hjälp av php är ett senare steg tänker jag. Det här är absolut inte en lösning rätt av men kan vara en spark i rätt riktning.
https://stackoverflow.com/questions/1310166/how-to-import-an-...
Problemet är att denna filen exporteras med ganska jämna mellanrum. Jag behöver en lösning som automatiskt läser av en filväg, låt säga C:\Excel.xlsx som jag ersätter frekvent med samma namn.
Jag hittade en modul som kallas Spout, som möjliggör PHP att läsa .xlsx.
$path = 'data/Excel.xlsx';
# open the file
$reader = ReaderEntityFactory::createXLSXReader();
$reader->open($path);
# read each cell of each row of each sheet
foreach ($reader->getSheetIterator() as $sheet) {
foreach ($sheet->getRowIterator() as $row) {
foreach ($row->getCells() as $cell) {
var_dump($cell->getValue());
}
}
}
$reader->close();
Vad jag behöver hjälp med är hur koden ska se ut för att hitta och identifiera de rader, och endast utvinna data ur dom rader jag visar i dokumentet.
- Igår AMD lanserar prisbantade AM5-processorer utan grafikdel 17
- 13 / 5 Dubblerad batteritid för laptops med Snapdragon X-processor 37
- 13 / 5 Läcka: RDNA 5 ”helt ny arkitektur” 108
- 12 / 5 Asus ville ha 30 000 för trasig kontakt på 4090 77
- 11 / 5 Fullproppat uppdateringspaket på gång till Steam Deck 21
- Igår Nordiska TV-branschen enas i kampanj mot olagliga tv-tjänster 129
- Igår Så ska bankerna ta hårdare tag mot bedragare 39
- 13 / 5 Google gör det svårare att radera lösenord av misstag 4
- 13 / 5 3 miljoner användare delar streamingkonton i Norden 36
- 13 / 5 Snabbkoll: Har du Windows installerat på SSD eller HDD? 114
- Hur gammal är telefonmodellen när ni väl köper den?0
- Måste man "fixa" ryzen?45
- AMD lanserar prisbantade AM5-processorer utan grafikdel17
- Hjälp med sista komponentkoll2
- Nordiska TV-branschen enas i kampanj mot olagliga tv-tjänster129
- 1080p Gaming Dator 12-13k budget3
- Ubiquiti Unifi2789
- Dagens fynd (bara tips, ingen diskussion) — Läs första inlägget först!18498
- Mini ITX Vattenkylning med kopparrör2
- Automatisera IKEAs MITTLED i köket med HA3
- Köpes High end gärna med 4080, 4090. I9a, och 64gb ram
- Köpes S22 ultra möjligtvis S23 ultra
- Säljes Fightbox arcade hitbox controller
- Köpes Elsparkcykel köpes/skänkes
- Säljes 12900k+DDR5 uppgraderingspaket
- Säljes Projektor Epson 9300 och 108” motordriven
- Säljes Ghost S1, L12 ghost + noctua fläktar
- Säljes Ryzen 3800x och Sapphire Rx5700xt Nitro+ Oc Special Edition
- Säljes ASUS ROG Strix Helios Midi Tower
- Säljes Nvidia 3080 KFA2
- AMD lanserar prisbantade AM5-processorer utan grafikdel17
- Nordiska TV-branschen enas i kampanj mot olagliga tv-tjänster129
- Så ska bankerna ta hårdare tag mot bedragare39
- Nu kan du spela N64-spel med ray tracing22
- Microsoft börjar göra reklam för Game Pass i Windows27
- Utvecklare kör Windows 11 på Nintendo Switch8
- Dubblerad batteritid för laptops med Snapdragon X-processor37
- Google gör det svårare att radera lösenord av misstag4
- 3 miljoner användare delar streamingkonton i Norden36
- Snabbkoll: Har du Windows installerat på SSD eller HDD?114
Externa nyheter
Spelnyheter från FZ
- Rykte: Assassin's Creed Shadows släpps 15 november igår
- Remake av Resident Evil-remake ryktas vara på gång igår
- Epic bötfällda för Fortnite-försäljning riktad till barn igår
- Hades 2-patch påbörjad – resursjakt och rörelser trimmas igår
- PS5-försäljningen krymper – men Helldivers 2 slår säljrekord på PS5 igår