mysql как сделать выборку
#1

Приветствую. Помогите пожалуйста. Суть такова, предположим существует таблица вот такая:
nick member level
Vacya 4 1
Petya 5 3
Kolya 2 6
Anton 5 4
Kirill 5 10

запрос такой:
SELECT * FROM `players` WHERE member = 5

после этого запроса как мне взять в павно ники их? ну то есть по переменным распихать

зы
использую плагин https://sampforum.blast.hk/showthread.php?tid=56564
Reply
#2

Документацию полностью читать пробывал?
https://sampwiki.blast.hk/wiki/MySQL#mysql_fetch_row_format
Reply
#3

там приводится пример насчет одной полученной строки, а в моем примере будет 3. может я что то непонимаю, но мне кажется что это не то что нужно
Reply
#4

Я повторю: документацию полностью читать пробывал?
важное подчеркнул!
Reply
#5

new tmp[24];
mysql_query("SELECT * FROM `players` WHERE member=5");
mysql_store_result();
mysql_get_field("nick",tmp);// вот тут то и забивается ник в массив tmp,дальше тупо юзаешь tmp
mysql_free_result();
Reply
#6

Quote:
Originally Posted by Johnny_Xayc
Посмотреть сообщение
new tmp[24];
mysql_query("SELECT * FROM `players` WHERE member=5");
mysql_store_result();
mysql_get_field("nick",tmp);// вот тут то и забивается ник в массив tmp,дальше тупо юзаешь tmp
mysql_free_result();

while или for вам в помощь
Reply
#7

Quote:
Originally Posted by Stepashka
Посмотреть сообщение

while или for вам в помощь
не прально прочитал вопрос,while(mysql_retrview_row()) как то так функция называется,не помню)
Reply
#8

Я в третий раз повторяюсь читайте всю документацию.
Если пройти по написанной мной ссылке и прокрутить чуть ниже можно найти нужный пример:
PHP код:
mysql_query("SELECT * FROM houses");
mysql_ store_result();
while(
mysql_retrieve_row()) //this will be running until all rows are processed
{
    
//you can use mysql_fetch_field and mysql_fetch_field_row here
}
mysql_free_result(); 
так тяжело почитать чтоли =\
Reply
#9

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Я в третий раз повторяюсь читайте всю документацию.
Если пройти по написанной мной ссылке и прокрутить чуть ниже можно найти нужный пример:
PHP код:
mysql_query("SELECT * FROM houses");
mysql_ store_result();
while(
mysql_retrieve_row()) //this will be running until all rows are processed
{
    
//you can use mysql_fetch_field and mysql_fetch_field_row here
}
mysql_free_result(); 
так тяжело почитать чтоли =\
я про это и говорил в моём посте выше и документацию по MySQL я знаю
Reply
#10

Quote:
Originally Posted by Johnny_Xayc
Посмотреть сообщение
и документацию по MySQL я знаю
как работает INNER JOIN и можно ли удалять данные из двух таблиц одновременно?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)