Подскажите $loc= $mysqli->query("SELECT * FROM location JOIN users ON location.LOC_ID=users.location WHERE location.LOC_ID != users.location");
$loc2 = $loc->fetch_array(MYSQLI_ASSOC);
while ($loc2 = $loc->fetch_array(MYSQLI_ASSOC)) {
echo 'lol';
}
Есть следующий код база естественно пашет все кроме этого блока . Насколько я понял так делается если они равны идет дальше код . Но код не идет не выводиться . В чем собственно кроется проблема ?
1. gragonvlad - 12 Апреля, 2015 - 23:51:47 - перейти к сообщению
2. caballero - 13 Апреля, 2015 - 00:08:41 - перейти к сообщению
на фига там первый fetch_array?
и где там знак равенста? Там присвоение идет как и должно быть - данные откуда вынимать собрался
и где там знак равенста? Там присвоение идет как и должно быть - данные откуда вынимать собрался
3. mega94 - 13 Апреля, 2015 - 08:31:27 - перейти к сообщению
gragonvlad пишет:
Подскажите $loc= $mysqli->query("SELECT * FROM location JOIN users ON location.LOC_ID=users.location WHERE location.LOC_ID != users.location");
$loc2 = $loc->fetch_array(MYSQLI_ASSOC);
while ($loc2 = $loc->fetch_array(MYSQLI_ASSOC)) {
echo 'lol';
}
Есть следующий код база естественно пашет все кроме этого блока . Насколько я понял так делается если они равны идет дальше код . Но код не идет не выводиться . В чем собственно кроется проблема ?
$loc2 = $loc->fetch_array(MYSQLI_ASSOC);
while ($loc2 = $loc->fetch_array(MYSQLI_ASSOC)) {
echo 'lol';
}
Есть следующий код база естественно пашет все кроме этого блока . Насколько я понял так делается если они равны идет дальше код . Но код не идет не выводиться . В чем собственно кроется проблема ?
по пробуйте так
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $loc= $mysqli->query("SELECT * FROM location JOIN users ON location.LOC_ID=users.location WHERE location.LOC_ID != users.location");
- while ($loc->fetch_array(MYSQLI_ASSOC)) {
- echo 'lol';
- }