Exelbestand in php

Status
Niet open voor verdere reacties.

SMC - FM

Gebruiker
Lid geworden
4 aug 2006
Berichten
147
hoi allemaal,

ik ben op zoek naar een script waarbij de gegevens oftewel de tekst uit een exel bestand wordt gehaald en elke dag wordt ververst waardoor er elke dag weer andere veranderingen worden weergegeven. en eventueel ook dat na 50 minuten weer een bepaald gedeelte weg valt (dit wegvallen moet 8x gebeuren) met pauzes er tussen

hopelijk heeft iemand een script / idee in de goede richting hoe ik dit moet aanpakken,
SMC - FM
 
Is het niet makkelijker (en sneller) om deze gegevens in een (mysql) database te zetten?


Wat je kan doen is het bestand opslaan als CVS en dez exploden op de ; waarna je deze in bijvoorbeeld een mysql database zet
 
Wat bedoel je hier mee??

explode();

Een string opbreken in delen aan de hand van een bepaald character.

Vb van php.net
PHP:
$pizza = "stuk1 stuk2 stuk3 stuk4 stuk5 stuk6";
$stukken = explode (" ", $pizza);

echo $stukken['3']; //Geeft "stuk4"
 
1. Sla (net zoals in bericht 2) je excel bestand op als CVS.
2. Dit is de code om het csv bestand te openen:
PHP:
$handle = fopen("jouwbestand.csv", "r");
3. Explode met deze code het bestand:
PHP:
$row = 1;
while (($buffer = fgets($handle, 4096)) !== FALSE) {
  $array[$row] = substr($buffer, 1, strpos($buffer, ",") - 1);
  $row++;
}
$variabele = explode(",", $buffer);
4. Hiermee krijg je de tekst uit het excel bestand te zien:
PHP:
echo "$variable[0]" //Eerste kolom
echo "$variabele[1]" //Tweede kolom
...

Ik hoop dat het hiermee zal lukken.

Groetjes,

Kaj-Ivar
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan