Функция на PDO бьет ошибку - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Wed, 08 Jan 2025 20:58:47 +0300проблему решил!
https://visavi.net/topics/34807/596370
Функция на PDO бьет ошибку НиколайThu, 11 Oct 2012 13:07:18 +0400Сообщенияhttps://visavi.net/topics/34807/5963704. <strong>rastoman</strong>, неа эффект тот же
https://visavi.net/topics/34807/596369
Функция на PDO бьет ошибку НиколайThu, 11 Oct 2012 12:38:02 +0400Сообщенияhttps://visavi.net/topics/34807/596369Во первых очень не красиво использовать переменные с одинаковым именем. Возможно ошибка в этом. Ты на $query сначала пишешь объект а потом в цикле на нее же значения.
https://visavi.net/topics/34807/596368
Функция на PDO бьет ошибку АлександрThu, 11 Oct 2012 12:34:22 +0400Сообщенияhttps://visavi.net/topics/34807/5963682. <strong>Виталик Альянс</strong>, в пдо классе PDOStatement возращяет обьект.....
https://visavi.net/topics/34807/596366
Функция на PDO бьет ошибку НиколайThu, 11 Oct 2012 12:16:44 +0400Сообщенияhttps://visavi.net/topics/34807/596366метод query должен возвращать объект PDOStatement. ошибку ищи в нем.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:25 сек.</span></em><br>
на Rotor похоже
https://visavi.net/topics/34807/596365
Функция на PDO бьет ошибку ВиталийThu, 11 Oct 2012 12:11:38 +0400Сообщенияhttps://visavi.net/topics/34807/596365Собствена сама проблема использую такой код:<br>
<pre class="prettyprint">
<?
function smiles($string) {
$query = DB::$dbh -> query("SELECT * FROM `smiles` WHERE `smiles_cats`=?",array(1));
while($query = $query -> fetch()){
$string = str_replace($query['smiles_code'], '<img src="/images/smiles/' . $query['smiles_name'] . '" alt="' . $query['smiles_code'] . '" />', $string); }
if(is_admin()){
$query = DB::$dbh -> query("SELECT * FROM `smiles` WHERE `smiles_cats`=?",array(1));
while($query = $query -> fetch()){
$string = str_replace($query['smiles_code'], '<img src="/images/smiles2/' . $query['smiles_name'] . '" alt="' . $query['smiles_code'] . '" />', $string); }
}
return $string;
}
?></pre>
Постоянно бьет такую ошибку<br>
Fatal error: Call to a member function fetch() on a non-object in *func.php on line 264<br>
<br>
В чем проблема?
https://visavi.net/topics/34807/596364
Функция на PDO бьет ошибку НиколайThu, 11 Oct 2012 12:03:04 +0400Сообщенияhttps://visavi.net/topics/34807/596364