03. januar 2009 - 09:50
#1
Jeg har prøvet dette, men uden resultat. Den indsætter kun 0:
if(isset($_POST['submit']))
{
$filename=$_POST['filename'];
$handle = fopen("$filename", "r");
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE)
{
$import="INSERT into aarsresultat(medlem_nr,medlemsnavn,`by`,`1_9`,`8_9`,`15_9`,`22_9`,`29_9`,`6_10`,`13_10`,`20_10`,`27_10`,`3_11`,`10_11`,`17_11`,`24_11`,`1_12`,`8_12`,`15_12`,`5_1`,`12_1`,`19_1`,`26_1`,`2_2`,`9_2`,`16_2`,`23_2`,`2_3`,`9_3`,`16_3`,`23_3`,`30_3`,`6_4`,`13_4`,`20_4`,gns) values('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]','$data[8]','$data[9]','$data[10]','$data[11]','$data[12]','$data[13]','$data[14]','$data[15]','$data[16]','$data[17]','$data[18]','$data[19]','$data[20]','$data[21]','$data[22]','$data[23]','$data[24]','$data[25]','$data[26]','$data[27]','$data[28]','$data[29]','$data[30]','$data[31]','$data[32]','$data[33]','$data[34]','$data[35]')";
Jeg er godt klar over, at det er en meget dårlig måde at gøre det på, men min viden indenfor programmering er meget ringe.