Articles of if statement

Ошибка T_BOOLEAN_AND?

Что не так с этим? кто-нибудь мне поможет. if(stripos($nerde, $hf) !== false) && (stripos($nerde, $rs) !== false){ @mysql_query("update table set dltur = '3' where id = '".$ppl[id]."'"); } else { //dont do anything } Я получаю ошибку T_BOOLEAN_AND.

PHP-переменная из внешнего файла?

* РЕДАКТИРОВАТЬ / ЗАВЕРШЕНО РЕШЕНИЕ / РАБОЧИЙ КОД Так вот, мой друг помог мне придумать. Вот часть, которую я использую в файле K2 "items.php": <div class="fb-comments" data-href="<?php echo JURI::current(); ?>" data-num-posts="8" notify="true" data-width="580"></div> <input id="authname" style="display: none;" type="text" value="<?php echo $this->item->author->name; ?>" /> <input id="authmail" style="display: none;" type="text" value="<?php echo $this->item->author->email; ?>" /> <input id="link" […]

если Row1 = значение 1, обновите другие строки

У меня есть небольшой скрипт php, который отправляется в базу данных mySql. Я хочу посмотреть, прежде чем вставить новую запись в базу данных, если число (значение1) равно записи в базе данных. Это также находится в Row1. Поэтому я хочу: Посмотрите, соответствует ли номер телефона номеру телефона в базе данных. Если это так, то он должен […]

Как конвертировать `if condition` в` switch` метод

Как я могу написать это if condition в методе switch ? if( $k != 'pg_id' && $k != 'pg_tag' && $k != 'pg_user' ) { $result = $connection->run_query($sql,array(…)); } чтобы …? switch($k) { case 'pg_id': false; case 'pg_tag': false; case 'pg_user': false; default: $result = $connection->run_query($sql,array(…)); } РЕДАКТИРОВАТЬ: Извините, я думаю, что я не разъяснял […]

Забывание двойного равенства в php if-statement

Во время кодирования я иногда делаю ошибку в записи одного = вместо == в if-statement. Поэтому давайте скажем, что у меня есть это: <?php $name = 'piet'; if($name == 'jan'){ print 'hello jan'; } ?> И я делаю ошибку и пишу это вместо этого: <?php $name = 'piet'; if($name = 'jan'){ print 'hello jan'; } […]

Как я могу сократить этот оператор PHP if?

У меня есть оператор if, и мне нужно сравнить одну строку со многими различными параметрами. Код, который я публикую ниже, показывает, что я имею в виду довольно ясно. Я знаю два способа сделать это, но другой еще длиннее. Итак, есть ли какая-то функция, которая делает что-то подобное, но короче? Может показаться глупым, что я просил, […]

if ($ _ FILES ! = "") запускается, если файлы, не запускаются, если нет головной боли в файлах

Не имея никакой удачи в моей другой теме с конкретным кодом, поэтому, если я могу, я хотел бы спросить, как люди будут работать над этим. У меня есть страница, где мой клиент редактирует сведения о свойствах, отображаемых в списке свойств, скажем, что они редактируют текст и не добавляют никаких изображений в это свойство. Форма HTML […]

Проблемы с моей попыткой реализовать UPSERT

У меня возникает эта проблема при проверке условия обновления таблицы в PostgreSQL. Он должен проверить, загружен ли пользователь один раз, и если да, добавьте +1 в acessos . <?php $result2 = pg_query("SELECT * from downloads WHERE (nome = $_POST[nome_download] AND email = $_POST[email_download])"); if (pg_num_rows($result2) == 0){ $result = pg_query("INSERT INTO downloads (nome, email, estado, […]

Как проверить, нет ли элемента SimpleHTMLDom

SimpleHtmldom можно использовать для извлечения содержимого первого элемента с description класса. $html = str_get_html($html); $html->find('.description', 0) Однако, если этот класс не существует, PHP выдает ошибку Trying to get property of non-object Я пытался if(!isset($html->find('.description', 0))) { echo 'not set'; } а также if(!empty($html->find('.description', 0))) { echo 'not set'; } но оба дают ошибку Can't use […]

PHP, если операторы с несколькими значениями

Есть ли более короткий способ написать это? <? if($_GET['id']==1 || $_GET['id']==3 || $_GET['id']==4 || $_GET['id']==5) {echo 'does it really have to be this explicit?'}; ?> Что-то вроде этого возможно? <? if($_GET['id']==1 || 3 || 4 || 5){echo 'this is much shorter'}; ?>