по ходу долгое время выполнения скрипта...(

greysells

Новичок
по ходу долгое время выполнения скрипта...(

Здравстуйте, подскажите как мне добиться желаемого результата.))
-------------------------------

Сущ. две таблицы с фамилиями кол-вом порядка несколко тысяч. И задача в том что бы сравнить фамилии одной таблицы с другой, на предмет их идентичности, вообщем отсортировать. Но при работе скрипта он по ходу прерывается, думаю из-за того что много времени занимает. Вот собственно и сам код:

PHP:
function artists(){
	$result_artist = mysql_query('SELECT * FROM artists');
	
	$arr_art = array();
	$count=0;

	while($artist = mysql_fetch_array($result_artist)){	

			$new_sql_artist = mysql_query('SELECT * FROM gr_artists ');
			
				while($new_artist = mysql_fetch_array($new_sql_artist)){

					if(strcasecmp(strval($new_artist['title']),$artist['urlname']) == 0){
						 $arr_art[$count] = "совпало";
						 $count = $count+1;
						 }
					 else {
						 $arr_art[$count] = "не совпало";
						 $count = $count+1;
						}
				}
	 
		}
	return implode($arr_art);
}
==================================================

Подскажите как можно решить мою задачу? Может вобще есть какой то другой спобоб сравнения?
 
Сверху