Inserting data at runtime (php,mysql)

From: Date: Tue, 21 Mar 2006 12:19:35 +0000
Subject: Inserting data at runtime (php,mysql)
Groups: php.general 
Request: Send a blank email to php-general+get-232307@lists.php.net to get a copy of this message
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.

« previous php.general (#232307) next »