Yes it is a error.Thanks. ----- Original Message ----- From: Dave Goodchild To: sathyashrayan Sent: Tuesday, March 21, 2006 6:16 PM Subject: Re: Inserting data at runtime (php,mysql) Yes, but it should be $conn, not conn. There is no $ in front of the variable name... On 21/03/06, sathyashrayan <foraci@xxxxxxxxx > wrote: ----- Original Message ----- From: "Dan Parry" < dan@xxxxxxxxxxxxxxxxxxx> To: "'sathyashrayan'" <foraci@xxxxxxxxx>; <php-general@xxxxxxxxxxxxx> Sent: Tuesday, March 21, 2006 6:12 PM Subject: RE: Inserting data at runtime (php,mysql) > [snip] > $conn=mysql_connect(" ");/*with the required parameters*/ > if(!conn) <<< > { > [/snip] > > You are testing conn in your if condition... should that not be $conn? > > Dan > No if conn evaluates to false then error. > ----------------------------------------------------- > Dan Parry > Senior Developer > Virtua Webtech Ltd > http://www.virtuawebtech.co.uk > -----Original Message----- > From: sathyashrayan [mailto: foraci@xxxxxxxxx] > Sent: 21 March 2006 12:20 > To: php-general@xxxxxxxxxxxxx > Subject: Inserting data at runtime (php,mysql) > > I have given a task to create a site which is a clone of www.onelook.com. > As a first stage I have downloaded a list of English words (only words not > meaning) > in a text format. I have created a data structure in the mysql database. > And > wrote the > following code to insert data into the table at the run time. > > The code: > > <?php > $counter = 0; > $conn=mysql_connect(" ");/*with the required parameters*/ > if(!conn) > { > die('could not connect:'.mysql_error()); > } > echo "connection sucess\n"; > $file_op = fopen("my_dic.txt","r"); > while(!feof($file_op) && $file_op != NULL) > { > $funct_var = fgets($file_op); > while($funct_var) > { > > $qure = "INSERT INTO dict VALUES > ($counter,'$funct_var')"; > $str = mysql_query($qure); > $counter++; > return; > } > fclose($file_op); > } > > > ?> > > The connection is successful but the data are not getting inserted into > the > table. I need to insert all the words into the table. > When I change the insert statement with one insert at a time, I can > insert > values to the database. For exampel: > > $qure = "INSERT INTO dict VALUES (1,'apple')"; > > Do I need to check the formatted data in the file? > > Can any one help me in this regard? > > I have been working in VC++ for some time. > > -- PHP General Mailing List ( http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php