$Link= mysql_connect("localhost", "root", "", "");
query = mysql_query($Link,"SELECT col_name FROM table_name WHERE col_name='$val'");
$num=mysql_num_rows($query);
if($num==0){
$query1 = mysql_query($Link,"INSERT INTO table_name(col_name)VALUES('$val')");)
}
В то же время будет запрошено несколько запросов на запрос. Я использовал этот метод, чтобы избежать множественной вставки, но иногда вставляются несколько строк. Пожалуйста, помогите мне. Заранее спасибо.Избегайте множественной вставки, когда запрос на вставку вызывается несколько раз в одно и то же время
спасибо за вашу помощь ..
Я м не называю этот код в цикле, но несколько вызовов в то же время от разных пользователей сделаны.
Избегайте использования в mysql_ * попытаться использовать mysqli_ * http://us3.php.net/manual/en/book.mysqli.php –