SQL, бутылка портвейна и проблемы..
#1

Ребят, буду краток как президент:
PHP код:
format(querysizeof(query), "SELECT ItemName FROM items WHERE ID = '%d' UNION SELECT ItemName FROM items WHERE ID = '%d'"PlayerInfo[playerid][pInv1Slot], PlayerInfo[playerid][pInv2Slot]);
    
mysql_query(query);
    
mysql_store_result();
    while(
mysql_fetch_row_format(query,"|"))
    {
    
ItemName1 mysql_fetch_field_row(savingstring"ItemName");
        
printf("pShowInvForPlayer - ItemName1 - %s"ItemName1);
        
ItemName2 mysql_fetch_field_row(savingstring"ItemName");
        
printf("pShowInvForPlayer - ItemName1 - %s"ItemName2);
    }
    
mysql_free_result(); 
pInv1Slot и pInv2Slot имеют правильные значение. В базе строки на англ. и русском, в формате TEXT. Но...
printf выводит вот что:



Я конечно тот еще чайник и SQL вижу чуть ли не в первый раз, но чем я так сервер насмешил?
И еще, если какой-нибудь добрый самаритянин покажет пример выдергивания текста из SQL базы, подкину тому полтиник на пиво/шоколадку >_<
Reply
#2

Просишь помощи с mysql так и называй его mysql.
А вообще, странно, что это у тебя вообще компилируется.
https://sampwiki.blast.hk/wiki/MySQL#mysql_fetch_field_row
ps. По мне, лучше использовать версии R7+
Reply
#3

Компилируется, и работает но не так как... эм.. задумывалось
Thx u so much, я как тот еж который не летает пока не пнешь. Пока не пнеш вики не почитаю.
Problem solved.
Reply
#4

Ты вообще русский?
Reply
#5

PHP код:
mysql_fetch_field_row(savingstring"ItemName"); 
printf("pShowInvForPlayer - ItemName1 - %s"savingstring); 
Reply
#6

Здравствуйте, почему Мускул пишет Access denied for user username? Как может быть запрещен доступ если на хостинге указан логин и пароль для базы?
Reply
#7

Quote:
Originally Posted by lost13
Посмотреть сообщение
Здравствуйте, почему Мускул пишет Access denied for user username? Как может быть запрещен доступ если на хостинге указан логин и пароль для базы?
Возможно на хостинге выключен доступ к БД извне
Reply
#8

Quote:
Originally Posted by lost13
Посмотреть сообщение
Здравствуйте, почему Мускул пишет Access denied for user username? Как может быть запрещен доступ если на хостинге указан логин и пароль для базы?
Прав у пользователя нет значит
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)