Показать сообщение отдельно
Старый 11.06.2013, 17:59
Chelovek вне форума Посмотреть профиль Отправить личное сообщение для Chelovek Найти все сообщения от Chelovek
  № 9  
Ответить с цитированием
Chelovek

Регистрация: May 2013
Сообщений: 34
PHP код:
<?php
$id 
= $_POST["Id"];
if(
$id = "1")
{
    
$hostname = 'localhost';
    
$username = 'root';
    
$password = '';
 
    
$db = mysql_connect($hostname, $username, $password) or die('connect to database failed');
    
mysql_set_charset('cp1251');
    
mysql_select_db('ml') or die('db not found');
    
//$query = 'SELECT * FROM ml WHERE id = ' . $id;
    
$result = mysql_query("SET CHARACTER SET utf8");
    while(
$row = mysql_fetch_array($result))
    {
        
$Text = $row['Text'];
        
$Password = $row['Password'];
        
$returnString = http_build_query($row);
        echo 
$returnString;
        
$f = fopen("textfile.txt", "w");
        
fwrite($f, "123456890-0987654321");
        
fclose($f);
    }
mysql_close();
}
?>
если сделать так то цикл while не срабатывает.

Добавлено через 15 минут
Получилось !!!
Я вместо
PHP код:
mysql_set_charset('cp1251'); 
поставил
PHP код:
mysql_set_charset('utf8'); 
И всё стало нормально.