MYQSL deki verileri kategorilere bölmek.
Myqsl de ki verileri ilk baş harflerine göre kategorilere göre ayırabilirmiyim acaba, eğer mümkünse nasıl bir yol izlemeliyim.
Gerçi böyle bir sorgu ile işimi görebilirim
$sorgu = mysql_query("SELECT * FROM tablo WHERE sutun like '$_POST[A]%' ORDER BY sutun);
ama ilerde sorun yaşamamak için sordumç
2010-09-26 18:41:22 Edit:2010-09-26 18:50:40
Php
yaptığınız doğru, güvenlik için POST değerini süzmeniz gerekir.
$harf=htmlspecialchars($_POST["harf"]);
$sorgu = mysql_query("SELECT * FROM tablo WHERE sutun LIKE '$harf%' ORDER BY sutun);
$sorgu = mysql_query("SELECT * FROM tablo WHERE sutun LIKE '$harf%' ORDER BY sutun);
Her programcı birgün Php yi tadacaktır
2010-09-26 21:50:35
Php
tasiyem addslashes komutunuda kullanmanız
$harf=addslashes(htmlspecialchars($_POST["harf"]));
yapabilirsiniz
2010-09-27 20:51:11 Edit:2010-09-27 20:51:30
Php
o zaman şöyle yapsanız daha iyi:
if (get_magic_quotes_gpc()) {
$harf = stripslashes($_POST["harf"]);
}
else {
$harf = $_POST["harf"];
}
$harf = mysql_real_escape_string($harf);
$harf = stripslashes($_POST["harf"]);
}
else {
$harf = $_POST["harf"];
}
$harf = mysql_real_escape_string($harf);
Her programcı birgün Php yi tadacaktır
2010-09-27 21:19:50
Php
özür dilerim yine hata yapmışım
eger mesajı bir editor ile kayıt yapıyorsanız mesala FCKeditor ve vb gibi
tarzı yani stil ve biçimlendirme kullanıyorsanız o zaman htmlspecialchars yerine addslashes kullanabilirsiniz yoksa drekon hocamızın dediği htmlspecialchars daha mantıklı
2010-09-28 07:31:06