Articles of null

Что такое синтаксис PHP для проверки «не null» или пустой строки?

Возможный дубликат: Проверьте, нет ли переменной пустой Простой вопрос PHP: У меня есть этот трюк: if (isset($_POST["password"]) && ($_POST["password"]=="$password")) { …//IF PASSWORD IS CORRECT STUFF WILL HAPPEN HERE } Где-то выше этого утверждения я использую следующую строку в своем JavaScript для установки имени пользователя как переменной как в моем JavaScript, так и в моем PHP: […]

В чем разница между пустым и пустым?

Я новичок в концепции пустых и нулевых. Пока я пытался понять разницу между ними, я больше смущен. Я наткнулся на статью по адресу http://www.tutorialarena.com/blog/php–isset-vs-empty.php, но я до сих пор не вижу, когда вы будете использовать isset и пустое при проверке форм. Видя, что я не понимаю разницы, я не хочу использовать неправильные функции, а также […]

Почему PHP не жалуется, когда я рассматриваю нулевое значение как массив?

В PHP у меня есть error_reporting чтобы сообщать обо всем, включая уведомления. Почему следующее не бросает никаких уведомлений, ошибок или чего-либо еще? $myarray = null; $myvalue = $myarray['banana']; Действия по устранению неполадок: $myarray = array(); $myvalue = $myarray['banana']; // throws a notice, as expected ✔ $myarray = (array)null; $myvalue = $myarray['banana']; // throws a notice, […]

json_encode возвращает NULL?

По какой-то причине элемент «description» возвращает NULL со следующим кодом: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo json_encode($rows); ?> в <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or […]

PHP считает, что нуль равен нулю

В php ($myvariable==0) Когда $ myvariable равно нулю, значение выражения истинно; когда $ myvariable равно null, значение этого выражения также верно. Как я могу исключить второй случай? Я хочу сказать, что выражение должно быть истинным только тогда, когда $ myvariable равно нулю. Конечно, я могу написать ($myvariable!=null && $myvariable==0 ) но есть ли другой элегантный […]

Как вставить значения NULL с помощью PDO?

Я использую этот код, и я за пределами разочарования: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { … } $stmt = $dbh->prepare('INSERT INTO table(v1, v2, …) VALUES(:v1, :v2, …)'); $stmt->bindParam(':v1', PDO::PARAM_NULL); // –> Here's the problem PDO::PARAM_NULL, null, '', […]

php json_encode возвращает значение null

Array ( [sEcho] => 1 [iTotalRecords] => 7521 [iTotalDisplayRecords] => 1 [aaData] => Array ( [0] => Array ( [0] => Nordic Capital Buys SiC Processing [1] => 2010-06-21/nordic-capital-buys-sic-processing [2] => PEHub Media [3] => Business [4] => completed [5] => Nordic Capital has acquired a 70% stake in SiC Processing AG, a German industrial […]

PHP json_decode () возвращает NULL с действующим JSON?

У меня есть этот объект JSON, хранящийся в текстовом файле: { "MySQL": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "DatabaseName": "(dbname)" }, "Ftp": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "RootFolder": "(rf)" }, "BasePath": "../../bin/", "NotesAppPath": "notas", "SearchAppPath": "buscar", "BaseUrl": "http:\/\/montemaiztusitio.com.ar", "InitialExtensions": [ "nem.mysqlhandler", "nem.string", "nem.colour", "nem.filesystem", "nem.rss", "nem.date", "nem.template", "nem.media", "nem.measuring", "nem.weather", "nem.currency" ], […]

Проверка пустого поля с MySQL

Я написал запрос для проверки пользователей с определенными критериями, один из которых у них есть адрес электронной почты. Наш сайт позволит пользователю иметь или не иметь адрес электронной почты. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT `userID` FROM `users_indvSettings` WHERE `indvSettingID`=5 AND `optionID`='.$time.') AND `email`!="" '); Это лучший способ проверить пустое поле в SQL? […]

PHP / MySQL Вставить нулевые значения

Я борюсь с некоторым кодом PHP / MySQL. Я читаю из 1 таблицы, меняя некоторые поля, а затем записывая в другую таблицу, ничего не происходит, если вставка и одно из значений массива имеет значение null, когда я хотел бы, чтобы он вставлял нуль в базу данных (для поля допустимы пустые значения). Это выглядит примерно так: […]