Верно, поэтому решение простое.
Просто переберите все данные.
while($row = mysqli_fetch_assoc($query)){
$row['array_one'] = (int)$row['array_one'];
if($row['array_two'] == value){
//enter code here
}
}
Итак, короче говоря, просто используйте фильтры, такие как $ variable ['array']
Я сам обнаружил, что это трудный путь (методом проб и ошибок)
Если у вас есть такой HTML:
<a href="no_javascript.html" id="mylink">Do Something</a>
Вы бы сделали что-то подобное с jQuery:
$(document).ready(function() {
$('#mylink').click(function() {
doSomethingCool();
return false; // cancel the event
});
});
Все, что вам нужно сделать, это отменить событие щелчка с помощью Javascript, чтобы предотвратить действие по умолчанию. происходит. Поэтому, когда кто-то щелкает ссылку с включенным Javascript, вызывается doSomethingCool ();
, и событие щелчка отменяется (таким образом, возвращает false;
) и предотвращает переход браузера на страницу. указано. Однако, если у них отключен Javascript, они будут напрямую перенаправлены на no_javascript.html
.
почему именно jQuery?
HTML:
<a href="no_javascript.html" onclick="return doSmth()">Link</a>
... и код javascript:
function doSmth(){
// your code here
return false
}
Я использую document.location.replace
для навигации, но когда я хочу отменить навигацию, возвращает false
(в той же функции, что и document.location.replace
) не отменяет навигацию.