Duplicar posible:
PHP PDO bindValue in LIMITLÍMITE DOP y OFFSET
no podía mostrar los datos cuando se utiliza LIMIT y/o compensados en el estado de preparar, pero puedo mostrar "Lei Lei "si no uso el LÍMITE y el DESPLAZAMIENTO, ¿el código se ve mal?
$statement = $conn->prepare("SELECT id,username FROM public2 WHERE username = :name LIMIT :sta OFFSET :ppage");
$name = "Lei Lei";
$statement->execute(array(':name' => $name,':sta' => $start,':ppage' => $per_page));
esto han sido el cambio del código original que funcionó:
$query_pag_data = "SELECT id,username from public2 LIMIT $start, $per_page";
$result_pag_data = mysql_query($query_pag_data) or die('MySql Error' . mysql_error());
algún motivo que se está ejecutando '$ Sentencia-> execute()' dos veces? ¿Y está usando '$ statement-> fetch()' o '$ statement-> fetchAll()' después de ejecutar para recuperar los resultados? – chriso
Actualizo mi publicación, estoy usando $ statement-> fetch() – proyb2