2013-09-22 4 views
0

Я попытался создать программу для получения содержимого таблицы с помощью cassandra-pdo, но она возвращает пустой массив, в чем проблема? Я думаю, что он подключается к cassandra, поскольку, когда я менял порт, он дал мне ошибку.pdo cassandra возвращает пустой результат

<?php 
$dsn = "cassandra:host=localhost;port=9160"; 
$db = new PDO($dsn); 
$db->exec("USE kspace;"); 



$stmt = $db->prepare("SELECT * FROM Bite;"); 
//$stmt->bindValue(':key', 'data'); 
$stmt->execute(); 


var_dump($stmt->fetchAll()); 
?> 

Я использую cassandra 2.0 и cqlsh, чтобы создать пространство ключей и таблицу.

Это результат:

array(0) { 
} 

ответ

0

попытка замены:

*var_dump($stmt->fetchAll()); 
?>* 

с:

*$out = $stmt->fetchAll(); 
echo "<pre>"; 
print_r ($out); 
?>* 
Смежные вопросы