scrivere su file excel

atonyc

Utente Attivo
10 Dic 2008
67
0
0
Riuscite a fornirmi uno scipt per poter scrivere su un file excel preesistente determinando la cella dovo lo script va a scrivere

esempio: devo riuscire a scivre sul file prova.xls nella cella a1
 

atonyc

Utente Attivo
10 Dic 2008
67
0
0
non riesco a farlo funzionare

quello che servirebbe a me è un form che mi permetta di scivere su una un foglio e su una cella preedetermianta di un file excel...+

help ragazzi
 

atonyc

Utente Attivo
10 Dic 2008
67
0
0
Questo funzione benissimo l'unica cosa da modificare sarebbe passargli i valori tramite form mi sapresti aiutare ti sarei veramente grato. (quelli in arrey)

<?php
// spreadsheet data
$data = array(
array('', 'Math', 'Literature', 'Science'),
array('John', 24, 54, 38),
array('Mark', 67, 22, 57),
array('Tim', 69, 32, 58),
array('Sarah', 81, 78, 68),
array('Susan', 16, 44, 38),
);

// include package
include 'Spreadsheet/Excel/Writer.php';

// create empty file
$excel = new Spreadsheet_Excel_Writer('grades.xls');

// add worksheet
$sheet =& $excel->addWorksheet('Class I');

// add data to worksheet
$rowCount=0;
foreach ($data as $row) {
for($x=0; $x<sizeof($row); $x++) {
$sheet->write($rowCount, $x, $row[$x]);
}
// get cell coordinates
$start = Spreadsheet_Excel_Writer::rowcolToCell($rowCount, 1);
$end = Spreadsheet_Excel_Writer::rowcolToCell($rowCount, (sizeof($row)-1));
// add AVERAGE() formula to terminating cell of each row
// except the first (header) row
if ($rowCount != 0) {
$sheet->writeFormula($rowCount, sizeof($row), "=AVERAGE($start:$end)");
}
$rowCount++;
}

// save file to disk
if ($excel->close() === true) {
echo 'Spreadsheet successfully saved!';
} else {
echo 'ERROR: Could not save spreadsheet.';
}
?>
 
Ultima modifica:

lotus

Utente Attivo
5 Mag 2009
543
8
0
se ho capito la tua esigenza:

dopo aver creato opportunamente il from non devi fare altro che sostituire la creazione dell'array, fatta così:
PHP:
$data = array(
array('', 'Math', 'Literature', 'Science'),
array('John', 24, 54, 38),
array('Mark', 67, 22, 57),
array('Tim', 69, 32, 58),
array('Sarah', 81, 78, 68),
array('Susan', 16, 44, 38),
);
con
PHP:
$data = array(
array($_POST['nomevar1'],$_post['nomevar2']]
etc...
Ciao, Ciro
 

atonyc

Utente Attivo
10 Dic 2008
67
0
0
ho provato cosi ma non funzione

form:
<form method=GET action="write.php" >

<input type="text" name="nomevar1" value="1">
<input type="text" name="nomevar2" value="2">
<Input type="submit" value="Invia">


</form>

write
<?php
// spreadsheet data
$data = array(
array($_POST['nomevar1'],$_post['nomevar2']);

// include package
include 'Spreadsheet/Excel/Writer.php';

// create empty file
$excel = new Spreadsheet_Excel_Writer('grades.xls');

// add worksheet
$sheet =& $excel->addWorksheet('Class I');

// add data to worksheet
$rowCount=0;
foreach ($data as $row) {
for($x=0; $x<sizeof($row); $x++) {
$sheet->write($rowCount, $x, $row[$x]);
}
// get cell coordinates
$start = Spreadsheet_Excel_Writer::rowcolToCell($rowCount, 1);
$end = Spreadsheet_Excel_Writer::rowcolToCell($rowCount, (sizeof($row)-1));
// add AVERAGE() formula to terminating cell of each row
// except the first (header) row
if ($rowCount != 0) {
$sheet->writeFormula($rowCount, sizeof($row), "=AVERAGE($start:$end)");
}
$rowCount++;
}

// save file to disk
if ($excel->close() === true) {
echo 'Spreadsheet successfully saved!';
} else {
echo 'ERROR: Could not save spreadsheet.';
}
?>

ma non funzione che mi consigli?
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S scrivere su un file excel PHP 0
N Scrivere su file PDF PHP 4
spider81man Scrivere su file .txt da form php PHP 2
napuleone scrivere in un file <?php $variabile PHP 1
crealatualista Scrivere in un file php aperto dal codice php! PHP 7
Y scrivere file in ascii PHP 1
S Come inserire file in database Mysql senza scrivere codice PHP? PHP 0
I scrivere solo il percorso (e nome file) di un file allegato (type="file") PHP 1
A Java: Scrivere su un file senza sovrascriverlo Java 1
P Scrivere delle matrici su file csv PHP 2
M Script per scrivere la data su vari file immagine PHP 12
IImanuII Scrivere su un file php PHP 7
T Scrivere il contenuto di un database in un file di testo PHP 2
S leggere da file e scrivere su file un carattere o una parola alla volta Visual Basic 1
L scrivere e richiamare funzioni javascript su file php PHP 2
Monital scrivere in un file PHP 5
G Chiedo aiuto non riesco a scrivere il RewriteRule del file htaccess Web Server 2
F Scrivere password criptata in file .htpasswd Web Server 5
U Scrivere correttamente su file Txt PHP 8
J Scrivere codice php in un file creato con php PHP 3
L PhpMailer - Scrivere su file e spedire come allegato PHP 1
C php: al download di un file scrivere il log su file esterno. PHP 1
D scrivere su un file txt Classic ASP 0
F Scrivere dei dati in word con php PHP 0
E Scrivere una data corrente in un pdf PHP 1
J Scrivere in due JPanel Java 1
R [C#] Scrivere un post in grassetto con Selenium su FB Mobile .NET Framework 0
P textbox- scrivere tutto su una sola riga anche se si va a capo .NET Framework 2
alexice51 proggrammi per scrivere in javascript? Javascript 3
Cosina [PHP] Scrivere dati in un div specifico PHP 3
Drago73 [Java] leggere/scrivere txt server Java 0
C [PHP] Scrivere testo su immagine PHP 3
C [PHP] scrivere o aggiornare record in tabella PHP 7
B Scrivere in una casella di testo una variabile PHP PHP 9
B [PHP] Scrivere risposta multipla in database PHP 1
B PHP e JQUERY per scrivere codice html dinamicamente PHP 2
P [HTML] scrivere il titolo di una pagina nella pagina stessa, si può? HTML e CSS 3
A Scrivere da pagina .php su altra pagina .html PHP 4
V Array da scrivere PHP 2
L Scrivere valori nel campo INPUT TEXT a seconda della SELECT Javascript 0
E scrivere nome immagine su db PHP 2
M Come scrivere CSS da un template in Photoshop(.PSD)? HTML e CSS 5
E Cercare un valore e scrivere tutta la riga txt che lo contiene PHP 15
filippino Link per scrivere un'email HTML e CSS 1
S Far scrivere un testo ad un utente registrato..... PHP 3
L Come far commentare/scrivere agli altri utenti?? Windows e Software 10
S richiesta permessi per scrivere nelle sezioni Supporto Mr.Webmaster 0
S scrivere e-mail in html Posta Elettronica 6
criric Effetto macchina da scrivere Snippet Javascript 0

Discussioni simili