Size: a a a

2019 February 21

ZU

Ziyodulloxon Ubaydullayev in PHP 🐘 Chat
Настоящие прогеры никогда ничего не знают, они всегда все гуглят
источник

A

ADM_CashWorld in PHP 🐘 Chat
Решил спросить, необходимость.

Про настоящих прогеров я добавил бы) но думаю обидятся многие)
источник

С

Сергей in PHP 🐘 Chat
Да тут часто на гугл кидают))
источник

А

Александр in PHP 🐘 Chat
$db::getConnection();

$id = floatval($userID);
$strSQL = ... userID=:id;
$result = $db->prepare($strSQL);
$result->bindParam(':id', $id, PDO::PARAM_INT);
$result->fetchAssoc();
$result->execute();
источник

А

Александр in PHP 🐘 Chat
Написал с телефона, мог где то и затупить)
источник

С

Сергей in PHP 🐘 Chat
Хотел уточнить а в пдо без bindParam, не будет работать?
источник

А

Александр in PHP 🐘 Chat
Будет, если вместо prepare использовать query
источник

С

Сергей in PHP 🐘 Chat
Спасибо
источник

А

Александр in PHP 🐘 Chat
Хотя, если в строке запроса нет параметров, то в принципе и с prepare сработает, но вроде бы дольше будет выполняться из-за проверки на наличие параметров
источник

С

Сергей in PHP 🐘 Chat
У меня не работало без бин)
источник

А

Александр in PHP 🐘 Chat
Честно говоря, я не помню, но по-моему у меня срабатывало.
источник

А

Александр in PHP 🐘 Chat
Но уже давно использую query, если нет параметров
источник

С

Сергей in PHP 🐘 Chat
Буду знать
источник

А

Александр in PHP 🐘 Chat
И в плане PDO::PARAM нужно быть внимательным, не все сервера поддерживают полный набор параметров
источник

А

Александр in PHP 🐘 Chat
Например у меня на хостинге не работает PARAM_STR_VARCHAR
источник

С

Сергей in PHP 🐘 Chat
Ясно
источник

A

ADM_CashWorld in PHP 🐘 Chat
ADM_CashWorld
$strSQL = "SELECT * FROM user_perms WHERE userID = " . floatval($userID) . " ORDER BY addDate ASC";
     $data = mysql_query($strSQL);
     $perms = array();
     while($row = mysql_fetch_assoc($data))
     {...}

как поменять на PDO?
$data = $dbh->prepare($strSQL);
  $data->execute();
  $perms = array();
  while($row = $data->fetch(PDO::FETCH_ASSOC)) {...}
источник

A

ADM_CashWorld in PHP 🐘 Chat
Вроде работает и так...
источник

A

ADM_CashWorld in PHP 🐘 Chat
Или ошибся где... Посмотрите проф глазом)
источник

А

Александр in PHP 🐘 Chat
Параметров вроде нет
источник