0
を複製以上の場合、私は、このようなテーブルがあります。私は、彼らがユニークである必要がありますhttp://www.yoursite.com/ALIASそれは
としての私のリンクに別名を使用
を。
しかし、私は約100万行を持っているので、以下のコードを使用すると時間がかかり、サイトがダウンします。
ところで、あなたのアドバイスは何ですか?
ありがとうございます。
$sql2="SELECT id,adi,alias from firma where id>1400 and id<100000 and onay=0 ";
$gor=mysqli_query($i_link,$sql2);
while($sonuc=mysqli_fetch_row($gor))
{
$alias=$sonuc['2'];
$ee="SELECT id from firma where alias='".$alias."' ";
$says=mysqli_query($i_link,$ee);
$say=mysqli_num_rows($says);
if($say>1)
{
$r=rand(0,999);
$aliasy=$alias."-".$r;
mysqli_query($i_link,"UPDATE firma SET alias='".$aliasy."' WHERE id='".$sonuc['0']."' ");
}
}
select distinct –
これは別個の値を選択するために働きます。すべての行を編集する必要があります – Bagova
alias = '"。$ alias"のfirmaからのSELECT COUNT(ID) " –