Tamam, işte sorun şu.
Bazı sütunların olduğu bir tablom var ve 'konu' sütunlardan biri. 'Konu' alanı 100 harfli bir dize içerse de 'konu' alanından ilk 10 harfi almam gerekiyor.
Örneğin,
Tablo - tbl
. Kolonlar - id
, subject
, value
.
SQL Sorgusu:
SELECT subject FROM tbl WHERE id ='$id';
Aldığım sonuç, örneğin
Merhaba bu benim konum ve nasılsın
Ben sadece ilk 10 karakteri istiyorum
Merhaba, thi
Php substr () kullanarak karakterlerin geri kalanını kaldırabileceğimi anlayabiliyorum ama benim durumumda bu mümkün değil. MySQL tarafından kaldırılan fazla karakterleri almam gerekiyor. Bu nasıl yapılabilir?
LEFT
dizinin ortasında başlaması gereken çıkarımlarla ilgili ayrıntıları (evet, OP tarafından ortaya atılanlar gibi) ele almayabilir.