Ciao a tutti
ho letto e studiato e vado avanti nel php ma sono ancora un ....
con questo script:
mysql_select_db("wr");
for ($i = 2; $i <= $data->sheets[0]['numRows']; $i++){
@$cliente= "".$data->sheets[0]['cells'][$i][1]."";
@$odl= "".$data->sheets[0]['cells'][$i][3]."";
@$rdl= "".$data->sheets[0]['cells'][$i][4]."";
@$stato= "".$data->sheets[0]['cells'][$i][6]."";
@$descrizione= "".$data->sheets[0]['cells'][$i][9]."";
@$rfa= "".$data->sheets[0]['cells'][$i][11]."";
@$stima= "".$data->sheets[0]['cells'][$i][13]."";
@$imponibile= "".$data->sheets[0]['cells'][$i][15]."";
@$tipo= "".$data->sheets[0]['cells'][$i][25]."";
@$previsto= "".$data->sheets[0]['cells'][$i][30]."";
@$effettivo= "".$data->sheets[0]['cells'][$i][31]."";
$query="INSERT INTO wr (cliente,odl,rdl,tipo,stato,descrizione,rfa,stima, imponibile,previsto,effettivo) values('$cliente','$odl','$rdl','$tipo','$stato',' $descrizione','$rfa','$stima','$imponibile','$prev isto','$effettivo')";
Leggo il foglio xls ma mi risultano meno record di quelli esistenti, ho capito che se incontra un campo vuoto fallisce la scrittura del record intero, mi chiedo:
come posso correggere la lettura in modo di scrivere il record anche se un campo dello stesso è vuoto?
grazie in anticipo