Ben POST fonksiyonu ile bilgi gönderir basit bir html formu var. Bilgi Kiril karakterleri varsa Ancak, MySql tablo var olur Ğ ° Ğ · Ğ ° Ğ · metin yerine Ğ ° Ğ · Ğ ° sembolleri. Tablo utf-8_general_ci üzerinde, site UTF-8 kodlama üzerinde. Ben bu tablodan sonuç görselleştirmek
$query = "
SELECT ".$db->nameQuote('ingredients')."
FROM ".$db->nameQuote('other')."
ORDER by id DESC
";
$db->setQuery($query);
$ingredients = $db->loadResult();
Ben doğru chyrillic karakter göndermek için formu anlatmak için nasıl anlayamıyorum. Ya da nerede sorun hiç mi? Bu karakterleri doğru almak nasıl? Veya nasıl doğru şekilde göndermek için?
----------------- DÜZENLEME -----------------------
Ben nereye koymak anlayamadık
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
Yani burada benim kodu yapıştırarak ediyorum. Öncelikle basit bir form:
<form action="insert.php" method="post" onsubmit="return checkForm(this)" target="_top">
<table>
<tr>
<td colspan="2">
<ul>
<li> Добавете необходимите за рецептата съставки</li>
<li> Моля попълнете всички полета коректно</li>
<li> Полетата маркирани с (*) са задължителни</li>
</ul>
</td>
</tr>
<tr>
<td>
Количество (порции)*:
</td>
<td>
<input type="text" name="quantity" />
</td>
</tr>
<tr>
<td>
Съставки*:
</td>
<td>
<input type="text" name="ingredients" />
</td>
</tr>
<tr>
<td>
Време за приготвяне*:
</td>
<td>
<input type="text" name="timing" /><br />
</td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" value="Напред" class="button validate" />
</td>
</tr>
</table>
</form>
Ve benim insert.php dosyası içinde getiriliyor sözdizimi:
$query = "
SELECT ".$db->nameQuote('quantity')."
FROM ".$db->nameQuote('other')."
ORDER by id DESC
";
$db->setQuery($query);
$quantity = $db->loadResult();
$query = "
SELECT ".$db->nameQuote('ingredients')."
FROM ".$db->nameQuote('other')."
ORDER by id DESC
";
$db->setQuery($query);
$ingredients = $db->loadResult();
$query = "
SELECT ".$db->nameQuote('timing')."
FROM ".$db->nameQuote('other')."
ORDER by id DESC
";
$db->setQuery($query);
$timing = $db->loadResult();