Ben yeni bir video girişi benim db mevcut değildir ben yapıyorum o URL'yi kontrol edebilirsiniz hangi kullanarak bir sorgu yapmak istiyorum.
Benim geçerli sorgu:
SELECT Count(videoid) FROM video WHERE titleurl = 'test';
Ben bir değişken sayısını saklamak am $n
Sonra şu PHP kodu kullanarak bu denetimi
if ($n > 0){
return $output . "-$n";
}else{
return $output;
}
Ama sorgu üzerinde bir sorun yaratıyor. Zannetmek
- 1 kullanıcı adı ile bir video teslim
Test
bu yüzden urlhttp://example.com/video/test/
olacak - 2. kullanıcı adı
Test
ile bir video teslim yüzden TitleUrl ile bir girditest
zaten mevcut olduğundan urlhttp://example.com/video/test-1/
olacak, bu yüzden ben de 1 eklediğiniz olacaktest-1
- 3 kullanıcı da adı
test
ile bir video girişi eklendi ama bu sefer benim yöntem url accoridng yanlış olantest-1
olacaktır.
test
daha sonra olması test-1
ve isim testi ile bir girdisi oluştururken başka bir kullanıcı daha sonra url olmalıdır eğer test-2
gerektiğini zaten mevcut olup olmadığını, bu sorunu çözmek istiyoruz Test ve test-1
zaten orada çünkü.
Ben bu sorunu çözebilir hangi ile bazı yöntem verin.