A sample of the database, one field?

Hello!
The problem is very interesting, I already all head broke over the situation:

In General, what happens to me, I do a select query using the normal query:

$row = mysql_query("SELECT * FROM address WHERE id = '2'");

$super = mysql_fetch_assoc($row);

print_r ($super);


Of course we get an array of all fields BUT one field is why it nimogu to, called vlog, there's the word "no" in Russian. All other fields get tobish also in Russian.

Add to all that not only id field 2, and all the id also cannot get the box vlog.

This field is VARCHAR 250, by default, as in other fields, are the quotes ""

The fact that other fields that I can obtain, with the same margins as in the other, and this field is not possible.

Encoding cp1251 tables, the data is in UTF8

mysql_query ("SET NAMES 'utf8'", $db_connect);

Noticed one difference, if you use mysql_fetch_array (), then this field is returned in the numeric index.

I already was climbing, does nimogu to understand why. Or how to fix it / correct...

I must say that the original DB to touch and correct, there is no way for a large company hanging on it.

Screen of the program dbForge (no access directly in phpMyAdmin):

01c97c5484174bdc99906f1c8dc0808f.png

This data from the table locally I get them normally, PHP does not want to field vlog,
Returns an empty value. If instead

mysql_fetch_assoc()

to put

mysql_fetch_array ()

returns the field index in 17...
July 9th 19 at 14:09
1 answer
July 9th 19 at 14:11
A screenshot of the table structure make from phpmyadmin but it is not clear what do you mean no
dropped screen of the program dbForgeStudio, I have only remote access... - Grace.Cummerata commented on July 9th 19 at 14:14

Find more questions by tags MySQL