<br><br><div class="gmail_quote">On Wed, Jun 23, 2010 at 12:33 AM, Piotr Przybylski <span dir="ltr"><<a href="mailto:piotr.prz@gmail.com">piotr.prz@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">2010/6/22 ADnan <<a href="mailto:hiddenpearls@gmail.com">hiddenpearls@gmail.com</a>>:<br>
><br>
><br>
> On Wed, Jun 23, 2010 at 12:09 AM, Piotr Przybylski <<a href="mailto:piotr.prz@gmail.com">piotr.prz@gmail.com</a>><br>
> wrote:<br>
>><br>
>> 2010/6/22 ADnan <<a href="mailto:hiddenpearls@gmail.com">hiddenpearls@gmail.com</a>>:<br>
>> ><br>
>> ><br>
>> > On Tue, Jun 22, 2010 at 11:55 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>><br>
>> > wrote:<br>
>> >><br>
>> >> ADnan a écrit :<br>
>> >> > hi,<br>
>> >> ><br>
>> >> > I am working with XMLWriter Extension for generating XML Documents<br>
>> >> > for<br>
>> >> > SVG,DIA,VISIO formats for generating schema .. but I noticed in<br>
>> >> > XMLWriter .. this extension just provides utf-8 encoding ..<br>
>> >><br>
>> >> I don't know much about this subject but please explain why generating<br>
>> >> in utf-8 encoding is a problem.<br>
>> >><br>
>> ><br>
>> > This issue is making me think that there will be problem for generating<br>
>> > the<br>
>> > output in different languages ..<br>
>><br>
>> Just make sure your data is in UTF-8, eg. use iconv() if the<br>
>> connection is not sending you UTF-8 responses (or, if it is<br>
>> unavailable, warn about it).<br>
>><br>
> @Piotr I couldn't understand about the iconv() .. It is encoding conversion<br>
> utility .. so, If XMLWriter deals data in utf-8 .. It would not be problem ?<br>
><br>
> things are confusing still :(<br>
<br>
</div>Sorry, I will explain more clearly.<br>
<br>
If your database connection uses UTF-8 encoding to return data<br>
everything is ok. If you get responses in eg. latin1 encoding, use the<br>
iconv extension (iconv() function) to convert encodings, eg.:<br>
$latin1_data = 'some string';<br>
$utf8_data = iconv('ISO-8859-1', 'UTF-8', $latin1_data);<br>
Then, you feed UTF-8 data to XMLWriter.<br>
<br>
It just occured to me that you can ensure that the data you get from<br>
MySQL server is always in UTF-8. Instead of converting strings by<br>
iconv, just change connection parameters and restore them after you<br>
are done with schema export. I believe all MySQL installations should<br>
have at least utf8_general_ci and utf8_bin collations available.<br>
<font color="#888888"><br></font></blockquote><div>How I can change/restore connection parameters ?? <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<font color="#888888">
--<br>
</font><div><div></div><div class="h5">Piotr Przybylski<br>
<br>
------------------------------------------------------------------------------<br>
ThinkGeek and WIRED's GeekDad team up for the Ultimate<br>
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the<br>
lucky parental unit.  See the prize list and enter to win:<br>
<a href="http://p.sf.net/sfu/thinkgeek-promo" target="_blank">http://p.sf.net/sfu/thinkgeek-promo</a><br>
_______________________________________________<br>
Phpmyadmin-devel mailing list<br>
<a href="mailto:Phpmyadmin-devel@lists.sourceforge.net">Phpmyadmin-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Muhammad Adnan<br>Twitter: @hiddenpearls<br>I blog too do u know ? http:// <a href="http://www.imblog.info">www.imblog.info</a><br>Failure takes you higher than success ..!<br>