Konuyu destekliyorum, bahsettiğimiz kişiler aynımı bilmiyorum ancak ifşa edebilirim
@bukr3j ben olsam, Ajax ile hangi butona tıklanırsa, ona göre içerik yükletirim
$Test = "E s k i ş e h i r";
$Test = str_replace(" ", "_", $Test);
echo $Test;
# Çıktı = E_s_k_i_ş_e_h_i_r
@ebykdrms tşkler, mantığı kaptım, sağol
Son sürüm AppServ 9.3.0
içeriği; Son güncelleme tarihi 2019
. PHP sürümü 7.x
de kalmış. Ayrıca bunlarıda güncellemek bir yük olucak gibi.
- Apache 2.4.41
- PHP 7.3.10
- MySQL 8.0.17
- phpMyAdmin 4.9.1
- Support TLS,SSL or https
- For 64bit only
- Release Date : 2019-09-29
@emmir2 son günlerde aynı durum bende de mevcut, artık kan kusturdu desem yalan olmaz. Sürekli yapılandırma problemi, sürekli MySQL port blocked problemi. Söylediğin gibi kurulumu yenilemedikçe sorun bir türlü düzelmiyor.
Net'te birçok düzeltme yöntemi anlatılmış en azından bende hiçbiri işe yaramadı. Skype vb yazılımların neden olduğu söyleniyor ancak bu vb hiçbir yazılım yok bilgisarımda, güncel win11 ancak sorun düzelmiyor. Bende alternatif bir arayışa girdim.
Hocam merak ettiğim şey neden iki tane butonunuz var, "echo" ları ";" ile kapamayı deneyin, birde aldığınız hata nedir?
Hocam sizin kod yapınız aslında "INNER JOIN" yapısı, yani şöyle;
SELECT
form_id,
count(form_id) AS toplam
FROM formlar
INNER JOIN basvuru ON formlar.form_id = basvuru.form_id
WHERE form_id = '58'
GROUP BY formlar.form_id
ancak olması gereken "RIGHT JOIN".
SELECT
form_id,
count(form_id) AS toplam
FROM formlar
RIGHT JOIN basvuru ON formlar.form_id = basvuru.form_id
WHERE form_id = '58'
GROUP BY formlar.form_id
biraz acele yazdım çok vaktim yoktu, umarım yanlışlık yoktur.
Hocam GROUP BY'da işinizi görür diye düşünüyorum;
SELECT * FROM katilimcilar GROUP BY `bayikodu` ORDER BY `bayikodu` ASC
Denermisiniz;
# Eski
$usernameCek=$db->prepare("select * from users where username=? order by user_id ");
# Yeni
$usernameCek=$db->prepare("select * from users where username=?");