paginazione php mysql

ONE313

Utente Attivo
10 Set 2016
37
2
8
Buongiorno con questo codice non vedo le immagini e mi da errore:

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\prove\imgdb\ProvaPaginazione.php on line 34

PHP:
<!DOCTYPE html>
<head>
  <title>Pag</title>
</head>
<body>
<?php
// connect to database
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "foto";

// Create connection
$con = mysqli_connect($servername, $username, $password, $dbname);
// define how many results you want per page
$results_per_page = 10;
// find out the number of results stored in database
$sql= 'SELECT id, image FROM images';
$result = mysqli_query($con, $sql);
$number_of_results = mysqli_num_rows($result);
// determine number of total pages available
$number_of_pages = ceil($number_of_results/$results_per_page);
// determine which page number visitor is currently on
if (!isset($_GET['page'])) {
  $page = 1;
} else {
  $page = $_GET['page'];
}
// determine the sql LIMIT starting number for the results on the displaying page
$this_page_first_result = ($page-1)*$results_per_page;
// retrieve selected results from database and display them on page
$sql="SELECT id, image FROM images LIMIT ";
$result = mysqli_query($con, $sql);
while($row = mysqli_fetch_array($result)) {
   echo '<img src="data:image/jpeg;base64,'.base64_encode($row['image'] ).'" height="200" width="200"/>';

}
// display the links to the pages
for ($page=1; $page<=$number_of_pages; $page++) {
  echo '<a href="index.php?page=' . $page . '">' . $page . '</a> ';
}
?>
</body>
</html>
 
Ultima modifica di un moderatore:

mr.x

Utente Attivo
9 Apr 2016
252
25
28
Controlla la clausola limit, sembra che abbia dimenticato qualcosa

Es.
PHP:
$sql="SELECT id, image FROM images LIMIT 10";
 
Ultima modifica di un moderatore:

ONE313

Utente Attivo
10 Set 2016
37
2
8
Grazie si mancava il limit 10.
Cosi funziona, la visualizzazione suddivisa in pagine invece no
 

ONE313

Utente Attivo
10 Set 2016
37
2
8
Ciao Marino51
quella dell'altra volta era senza database, ma solo immagini nella cartella e li estraevo.
Ho provato a usare anche quello ma non riesco a farlo funzionare.
Non ci so fare con i passaggi, sto imparando ora piano piano con i codici presi e capendo come funzionano.

Ok MarcoGrazia provo a vedere anche quello
 

marino51

Utente Attivo
28 Feb 2013
3.203
207
63
Lombardia
quella dell'altra volta era senza database, ma solo immagini nella cartella e li estraevo.
si é vero, ma se sostituisci la lettura dei file con la lettura dal database .... dovresti ottenere lo stesso risultato
come si usa dire, se non é zuppa é pan bagnato ....
 

MarcoGrazia

Utente Attivo
15 Dic 2009
852
20
28
62
Udine
www.stilisticamente.com
Se hai immagini in una cartella, estrai i nomi dei file con una funzione ( tipo glob ad esempio ) e metti tutto in un array, poi usi l'array allo stesso modo del risultato di una query sql che solitamente è un array.
 
Discussioni simili
Autore Titolo Forum Risposte Data
A [PHP] inserire paginazione su script php/mysql PHP 6
H [RISOLTO] paginazione PHP + mysql PHP 15
L [PHP] paginazione con classi vendor PHP 2
K [PHP] Paginazione Wordpress: passare variabile PHP 6
A [PHP] If e Else paginazione ok ci sono risultati no ma avanti lo stesso PHP 15
paloppa [PHP] paginazione con ajax PHP 1
A [PHP] limitare counter paginazione PHP 7
A [PHP] Problema paginazione motore di ricerca PHP 48
Marcello.Fiore Paginazione jQuery - PHP jQuery 2
elpirata [PHP] Paginazione dati estratti da una query con più condizioni PHP 17
M Problema su numerazione paginazione php PHP 6
xone Evitare Meta Tag duplicati su paginazione php PHP 2
filippino Paginazione file txt con PHP? PHP 1
felino PHP e Paginazione Jquey PHP 2
J Paginazione PHP in jQuery UI Tabs jQuery 13
ste80 interazione PHP Access con paginazione PHP 7
G Paginazione php utilizzando le api di careerjet PHP 0
G Paginazione php utilizzando le api di careerjet WordPress 1
F paginazione file xml tramite php PHP 1
P paginazione php+access PHP 0
C problema paginazione php PHP 2
S paginazione di xml con asp/php XML 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
motleyrulez Paginazione Tabella Bootstrap Javascript 2
B [Java] Paginazione in risposta HTTP Java 0
V [ASP] paginazione-risultati-query-grandi-dimensioni Classic ASP 8
X come modificare paginazione del tutorial PHP 0
MarcoGrazia Problema con bootstrap, saltata tutta la paginazione in IE8 HTML e CSS 1
F paginazione record di una query Classic ASP 5
Luca13 ASP Easy-News paginazione Classic ASP 2
G Problema di Indice e Paginazione PHP 5
L articolo: Paginazione dei dati presenti in un file di testo - informazioni PHP 2
M Paginazione di risultati query mysql PHP 2
D Paginazione dati PDO PHP 8
zorro Help paginazione PHP 10
D [risolto] Problemi di paginazione dei risultati con una determinata query Classic ASP 4
L paginazione testo senza troncare le parole PHP 3
L testare una paginazione "Creazione di 1000 dati random in una tabella" PHP 7
L problema paginazione con valori -1 -2 -3 -4 PHP 0
N Paginazione con invio modulo PHP 0
L Paginazione file di testo PHP 3
N Script paginazione PHP 0
N Paginazione PHP 2
felino Pagina di ricerca: la paginazione non funziona WordPress 0
M Problema Paginazione con Mod_rewrite .htaccess PHP 0
W Problema eliminazione ultimo record da ultima pagina di crud con paginazione PHP 2
L Paginazione con pdo. PHP 8
S paginazione PHP 2
L Paginazione file evitare di inserire questi \ o altro nella get PHP 1
K problemi con paginazione tabella PHP 7

Discussioni simili