Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/dict/index.php
blob: b9588f4ba0cbe1ba08792f3666777cbd635fbef7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?PHP
set_time_limit ( 0 ) ;
mysql_connect('localhost', 'root', 'kandisa');
mysql_select_db('wordnet30');

$q1 = "SELECT *
FROM `word`
WHERE `lemma` REGEXP CONVERT( _utf8 '^[a-z]*[a-z]$'
USING latin1 )
COLLATE latin1_swedish_ci";
$result = mysql_query($q1) or die('mysql_query1:'.mysql_error());

$num_rows = mysql_num_rows($result);


while($num_rows > 0){


	$row = mysql_fetch_assoc($result);
	$q2 = "INSERT into `las_word` (`wordid`, `lemma`) VALUES ( '".$row['wordid']."', '".$row['lemma']."' )";
	$result2 = mysql_query($q2) or print('mysql_query:2'.mysql_error());

	$q3 = "SELECT * FROM `sense` WHERE `wordid` = '".$row['wordid']."'";
	$result3 = mysql_query($q3) or print('mysql_query:3'.mysql_error());
	$num_rows3 = mysql_num_rows($result3);


	for($i = 0; $i< $num_rows3; $i++){

		$row3 = mysql_fetch_assoc($result3);

		$q4 = "INSERT INTO `las_sense` (`wordid`, `synsetid`, `rank`) VALUES ('".$row3['wordid']."', '".$row3['synsetid']."', '".$row3['rank']."')";
		$result4 = mysql_query($q4) or print('mysql_query:4'.mysql_error());

		$q5 = "SELECT * FROM `synset` WHERE `synsetid` = '".$row3['synsetid']."'";
		$q6 = "SELECT * FROM `sample` WHERE `synsetid` = '".$row3['synsetid']."'";

		$result5 = mysql_query($q5) or print('mysql_query:5'.mysql_error());
		$num_rows5 = mysql_num_rows($result5);

		$result6 = mysql_query($q6) or print('mysql_query:6'.mysql_error());
		$num_rows6 = mysql_num_rows($result6);

		for($j = 0;$j < $num_rows5; $j++){

			$row5 = mysql_fetch_assoc($result5);
			$def = addslashes($row5['definition']);
			$q7 = "INSERT INTO `las_synset` (`synsetid`, `pos`, `definition`) VALUES ('".$row5['synsetid']."', '".$row5['pos']."', '".$def."')";
			$result7 = mysql_query($q7) or print('mysql_query:7'.mysql_error().$q7);

		}

		for($k = 0;$k < $num_rows6; $k++){

			$row6 = mysql_fetch_assoc($result6);
			$sample = addslashes($row6['sample']);
			$q8 = "INSERT INTO `las_sample` (`synsetid`, `sampleid`, `sample`) VALUES ('".$row6['synsetid']."', '".$row6['sampleid']."', '".$sample."')";
			$result8 = mysql_query($q8) or print('mysql_query:8'.mysql_error());

		}

	}

	$num_rows --;
	//echo "<br/>".$row['wordid'].":".$row['lemma'];
}
if(num_rows == 0)
	echo "Done :)";
?>