Answer the question
In order to leave comments, you need to log in
How to output an array and immediately write to an array?
I'm a so-so programmer...) I don't even know how to explain it. Basically, here is the code.
$s_srv = mysql_query("SELECT * FROM ms_gameservers order by id LIMIT 0,2");
while($srv = mysql_fetch_assoc($s_srv))
{
$servers = array('IDSERVER' => array('cssource', "$srv[s_ip]", "$srv[s_port]"),);
}
$servers = array(
);
'IDSERVER' => array('cssource', '185.77', 27015),
'IDSERVER2' => array('cssource', '185.79.20.93', 27016),
Answer the question
In order to leave comments, you need to log in
$servers = array(); // создаем пустой массив
// помните, что mysql_query уже не работает в php верси 7 и выше.
// Пора переходить на mysqli, PDO или что-нибудь другое.
$s_srv = mysql_query("SELECT * FROM ms_gameservers order by id LIMIT 0,2");
while($srv = mysql_fetch_assoc($s_srv))
{
// каждую запись дописываем в массив
$servers[] = array('cssource', $srv['s_ip'], $srv['s_port']);
}
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question