Tabella html da query mysql a modo mio

Damien_Pirsy

Nuovo Utente
3 Nov 2009
3
0
0
Ciao a tutti,
ho cercato sul forum (e non solo su questo..) ma non ho trovato quello di cui ho bisogno...

Ho creato unda tabase mysql, e vorrei popolare una tabella html "on the fly" attraverso una query al database.
Fin qui tutto ok, e tutto ok anche se la tabella fosse "normale", ossia replica di quella in MySql.

Io però la vorrei cosi:

Immag1..| immag2..| immag 3..| (solo 3 colonne quindi)
didasc1...| didasc2...| didasc3....|
info1......| info2.......|info3........|
prezzo1..| prezzo2...| prezzo3...| (fine primo "blocco")
-------------------------------------
immag4..| immag5..| immag6...|
didasc4...| didasc5...| didasc6....|
(ecc. tutto questo per un numero di record pari al risultato della query)

immag, didasc, info, prezzo sono tutte COLONNE della STESSA tabella

Non ho la MINIMA idea di come si faccia....
Grazie mille davvero a chiunque possa aiutrmi, sono disperato :dipser:
 

lotus

Utente Attivo
5 Mag 2009
543
8
0
Ciao.. vorrei aiutarti ma francamente non ho capito bene il problema.

Mi spieghi meglio?
 

Damien_Pirsy

Nuovo Utente
3 Nov 2009
3
0
0
Ciao, grazie per la risposta :)

Dunque, allora:

Ho un database Mysql con una tabella che contiene 8 colonne (id, img, label, info, prezzo, colore, status) e un numero indefinito di righe (va sempre aggiornato).
La mia idea è questa, nel dettaglio:

eseguo una query al database per selezionare alcuni prodotti, in base ad un identificativo. Vorrei avere poi stampati a video i risultati inseriti in una tabella html (stampata on-the-fly) che segua questa formattazione:

img1..|img2..|img3..| (solo 3 col, per larghezza div)
label1|label2.|label3.|
info1..|info2..|info3...|
prez1.|prez2.|prez3..|
------------------------
img4..|img5..|img6..|
label4|label5.|label6.|
info4..|info5..|info6..|
prez4.|prez5.|prez6.|
-----------------------
img7..| ............e cosi via
Codice:
<?php
 require ('con_data.php'); //dati login db
require ('dbconn.php'); //link a db

$query="SELECT img,label,info,prezzo FROM prodotti WHERE stauts=new";  //query di selezione
$results=mysqli_query($query);
if(!$query) { die ("query error")
}
// variabile con risultati

Ora, io so fare una tabella "normale", facendo un $row=mysqli_fetch_array($results), assegnando poi un valore alla variabile relativa agli indici e stampandola all'interno dei tags <table><tr> ecc.

Questo però mi stampa una tabella che è la "replica" di quella mysql, quindi con le 8 colonne e le X righe.

Io però vorrei che la tabella mi venga stampata nel modo indicato sopra, ma non ho la minima idea di come fare...
dovrebbe stamparmi

1 2 3
1 2 3
1 2 3
1 2 3
------
4 5 6
4 5 6
4 5 6
4 5 6

invece a me la popola riga per riga, quindi
1111
2222
3333
4444

Spero di essere stato piu chiaro ora...:crying:
 

Damien_Pirsy

Nuovo Utente
3 Nov 2009
3
0
0
Uhm, ad una rapida occhiata sembra interessante, ma non credo sia quello che intendo, o forse non so come fare ad aggiungere colonne di ricerca...
Faccio un esempio pratico inventato:

immaginiamo abbia un database di penne.

id | immagine | nome | info | prezzo | disponibile

alla query "SELECT immagine,nome,info,prezzo FROM tabpenne WHERE disponibile=si"

mi stampa (le immagini sono URL):

[pennanorm.png] | [jumbopen.png] | [pennaspia.png]
penna normale | penna jumbo | penna spia
Un classico, nero | penna 12 colori | penna con videocamera
1 euro | 2,50 euro | 39,00 euro
-------------------------------------------------------------
[coolpen.png ] | [4colori.png] | [lampen.png]
penna design | 4 colori | penna led
scrivi con stile | la mitica 4 colori| dai luce al tuo stile
4,00 euro | 3,25 euro | 8,99 euro
------------------------------------------------------------


Nel database, i dati sono cosi:
1 pennanorm.png penna norm... un classico,nero 1 euro si
2 jumbopen.png penna jumbo penna 12 colori 2,50 euro si
3 pennaspia.png penna spia penna con vid... 39 euro si
4 .....
5....
6....

Mi sa che forse è troppo complesso, conviene impaginarla normale e trovare qualche altro stratagemma :)
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non so se ho capito bene, ma hai provato così
PHP:
<?php
$query=mysql_query("SELECT immagine,nome,info,prezzo FROM tabpenne WHERE disponibile=si");
while($riga=mysql_fetch_array($query)){
	echo "<table><tr>";
	echo "<td><img src=\"".$riga['immagine']."\"<td></td>".$riga['nome']."<td></td>".$riga['info']."<td></td>".$riga['prezzo']."</td>";
	echo "</tr></table>";
}
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
I Riga tabella HTML creata con cicli PHP e Query Sql che restituisca un campo se si clicca la Riga PHP 4
felino Esportare tabella HTML in PDF, quale libreria usare? Javascript 1
F [PHP] [HTML] Tabella cambia pagina responsive PHP 8
M [PHP] [HTML] Centrare in verticale un pulsante in una tabella PHP 3
D [HTML] Aiutino su costruzione tabella :) HTML e CSS 3
K [Javascript] [HTML] Invertire colori alternati in tabella Javascript 3
S [HTML] Tabella con intestazione verticale HTML e CSS 4
B [HTML] tabella al centro pagina HTML e CSS 3
R [HTML] Aggiungere una tabella a fianco di altre tabelle... HTML e CSS 6
D [HTML] Problema con Dreamweaver; 1) tabella con larghezza 100% 2) Immagine che si adatta a Div HTML e CSS 28
L intestazione di tabella HTML continua a ripetere per ogni riga della tabella PHP 5
M Caratteri HTML salvati nella tabella PHP 4
G Da file txt a tabella html PHP 11
9 caricare immagini in tabella html da cartella sul server tramite id database PHP 1
9 eliminare righe di una tabella con form html PHP 6
F Tabella HTML PHP 5
filippino Tabella dei colori HTML HTML e CSS 1
JackIlPazzo Come estrarre codice da tabella html? PHP 4
S tabella dinamica php html PHP 2
filippino tabella HTML: altezza cella fissa HTML e CSS 1
Z [VB.NET] Leggere pagina HTML ed estrarre dati da tabella .NET Framework 1
V Tabella html dinamica con php PHP 4
Marcolotto [HTML] Colore bordo tabella HTML e CSS 2
Monital tabella html con ciclo for annidato PHP 6
S Da form sotto forma di tabella html a mysql PHP 6
G rilevare il valore di una cella in una tabella html al click del mouse. Javascript 4
A Allineare due colonne in una tabella HTML PHP 6
L Creazione tabella Html con popolazione dati da file di testo (txt) Ajax 12
M listing dati da database a tabella html con php PHP 4
W Problemi con filtro tabella HTML Javascript 0
C Cambiare i colori alle celle di una tabella html in modo sequenziale Javascript 32
C Javascript completo di html per creare una tabella dove compare il saluto in base all'ora. Javascript 2
C Inserire Valori Da Un File Js In Una Tabella Html Javascript 19
Monital Modificare una funzione per creazione tabella html PHP 15
Monital script per modifica css con tabella colori html PHP 6
Athene Interazione tra il foreach e una tabella html PHP 12
E Trasferire i dati da una tabella html in un tabella PHP 2
P Compilare un modulo HTML da una tabella di access Programmazione 0
L Tabella HTML e richiamo della funzione PHP 7
D Esportare una tabella html su excel PHP 5
M Come estarre da una tabella html i valori di una riga selezionata PHP 15
A tabella html in php PHP 1
B leggere dati da tabella html PHP 0
V Come trasformare correttamente una tabella HTML HTML e CSS 6
V BOX fatto con tabella HTML da trasformare in XHTML HTML e CSS 6
N Popolamento di una tabella html a 2 colonne da database Classic ASP 1
W Pagina HTML si IE (Prb. tabella) HTML e CSS 9
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S da casella di testo a campo tabella Database 0

Discussioni simili