Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: mysqli->prepare() ????
 
 автор: Igorek   (22.10.2006 в 14:24)   письмо автору
 
 

Использовал в качестве примера статью: http://phpclub.ru/detail/article/mysqli...
Вот этот вот код:

<?php 
$mysqli 
= new mysqli("localhost""user""password""world"); 

if (
mysqli_connect_errno()) { 
    
printf("Подключение невозможно: %s\n"mysqli_connect_error()); 
    exit(); 


/* Подготовленное выражение */ 
if ($stmt $mysqli->prepare("SELECT Code, Name FROM Country WHERE Code LIKE ? LIMIT 5")) { 

    
$stmt->bind_param("s"$code); 
    
$code "C%"

    
$stmt->execute(); 

    
/* Объявление переменных для заготовленного выражения*/ 
    
$stmt->bind_result($col1$col2); 

    
/* Выборка значений */ 
    
while ($stmt->fetch()) { 
        
printf("%s %s\n"$col1$col2); 
    } 

    
/* Закрытие выражения */ 
    
$stmt->close(); 

/* Закрытие подключение */ 
$mysqli->close(); 
?> 

В процессе его обработки появляется окошко информирующее о ошибке апача, мол память couldn't be written, и естественно ничего не работает. Вопрос: как быть???

   
 
 автор: Igorek   (22.10.2006 в 14:29)   письмо автору
 
   для: Igorek   (22.10.2006 в 14:24)
 

Причем выражения типа

$mysqli->query($q)

т.е. без использования подготовленных запросов, работают нормально

   
 
 автор: Igorek   (22.10.2006 в 17:52)   письмо автору
 
   для: Igorek   (22.10.2006 в 14:29)
 

Спасибо за помощь...))
Нашел решение на другом форуме - необходимо было обновить mysqli расширение.
Вот по этой ссылке http://dev.mysql.com/downloads/connector/php/

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования