Ciao ha tutti.
Ragazzi sto lavorando ad un sito di abbigliamento, che potete vederlo ha questo indirizzo:
http://sorininfo.altervista.org/abbi...abb.index.html
come vedete il sito è costruito, ora bisogna farlo funzionare,
Cioè: Bisogna fare in modo che quando io faccio click su un prodotto, in un altra pagina mi devi visualizzare la scheda di quel prodotto.
La scheda è:
1. Discrezione prodotto
2. Prezzo prodotto a partire da
3. Taglia disponibile
4. Colore disponibile
Ed in fine il prezzo per ogni taglia, che significa? (significa che ogni taglia ha il suo prezzo. Esempio: il prezzo di taglia XS e di € 215,00 e il prezzo di taglia XL e di € 230,00 )
Quindi per tutto questo io ho costruito un database.
Il database si chiama abbigliamentopohja e dentro al db si trova 5 tabelle che sono:
accessori
bimbo
donna
unisex
uomo
Ora bisogna dire a PHP che quando io faccio click su un prodotto tu devi andare in DB e mi devi prendere la scheda del prodotto e visualizzarmela in pagina dettaglio.prodotto.php
Questa funzione io lo fata e PURTROPPO non funziona. AIUTO ...
...
...
Eco il codice che o inserito nella prima pagina:
Codice PHP:
<?php
$db_host="localhost";
$db_login="root";
$db_pass="";
$database="pohjaabbigliamento";
$db=mysql_connect($db_host,$db_login,$db_pass);
$sql="select * from accessori,',bimbo,',donna,',unisex,',uomo";
$sql.=" WHERE codiceprodotto like '$codiceprodotto%' ";
if($ordina) $sql.="ORDER BY $ordina DESC ";
$fd=@mysql_db_query($database,$sql)
{
Poi ha ogni link ho messo questo codice:
Codice PHP:
<a href='dettaglio.prodotto/dettaglio.prodotto.php?id=$t[id]&codiceprod=$codiceprodotto&descrizioneprod=$descrizioneprodotto&apartire=$apartireda&tagXS=$tagliaXS&tagS=$tagliaS&tagM=$tagliaM&tagL=$tagliaL&tagXL=$tagliaXL&colXS=$coloreXS&colS=$coloreS&colM=$coloreM&colL=$coloreL&colXL=$coloreXL&prezXS=$prezzoXS&prezS=$prezzoS&prezM=$prezzoM&prezL=$prezzoL&prezXL=$prezzoXL'>
E quindi chiudo PHP:
Poi in pagina d’arrivo ho messo questo codice:
Codice PHP:
<head>
<?
$codiceprodotto=$HTTP_GET_VARS["codiceprod"];
$descrizioneprodotto=$HTTP_GET_VARS["descrizioneprod"];
$apartireda=$HTTP_GET_VARS["apartire"];
$tagliaXS=$HTTP_GET_VARS["tagXS"];
$tagliaS=$HTTP_GET_VARS["tagS"];
$tagliaM=$HTTP_GET_VARS["tagM"];
$tagliaL=$HTTP_GET_VARS["tagL"];
$tagliaXL=$HTTP_GET_VARS["tagXL"];
$coloreXS=$HTTP_GET_VARS["colXS"];
$coloreS=$HTTP_GET_VARS["colS"];
$coloreM=$HTTP_GET_VARS["colM"];
$coloreL=$HTTP_GET_VARS["colL"];
$coloreXL=$HTTP_GET_VARS["colXL"];
$prezzoXS=$HTTP_GET_VARS["prezXS"];
$prezzoS=$HTTP_GET_VARS["prezS"];
$prezzoM=$HTTP_GET_VARS["prezM"];
$prezzoL=$HTTP_GET_VARS["prezL"];
$prezzoXL=$HTTP_GET_VARS["prezXL"];
?>
</head>
Poi dentro la pagina ho messo questo:
Codice PHP:
<?php
$db_host="localhost";
$db_login="root";
$db_pass="";
$database="pohjaabbigliamento";
$db=mysql_connect($db_host,$db_login,$db_pass);
$sql="select * from accessori,',bimbo,',donna,',unisex,',uomo";
$sql.=" WHERE codiceprodotto like '%$codiceprodotto%' ";
if($codiceprodotto !="") $sql.=" like '%$codiceprodotto%' ";
if($descrizioneprodotto !="") $sql.=" like '%$descrizioneprodotto%' ";
if($apartireda !="") $sql.=" like '%$apartireda%' ";
if($tagliaXS !="") $sql.=" like '%$tagliaXS%' ";
if($tagliaS !="") $sql.=" like '%$tagliaS%' ";
if($tagliaM !="") $sql.=" like '%$tagliaM%' ";
if($tagliaL !="") $sql.=" like '%$tagliaL%' ";
if($tagliaXL !="") $sql.=" like '%$tagliaXL%' ";
if($coloreXS !="") $sql.=" like '%$coloreXS%' ";
if($coloreS !="") $sql.=" like '%$coloreS%' ";
if($coloreM !="") $sql.=" like '%$coloreM%' ";
if($coloreL !="") $sql.=" like '%$coloreL%' ";
if($coloreXL !="") $sql.=" like '%$coloreXL%' ";
if($prezzoXS !="") $sql.=" like '%$prezzoXS%' ";
if($prezzoS !="") $sql.=" like '%$prezzoS%' ";
if($prezzoM !="") $sql.=" like '%$prezzoM%' ";
if($prezzoL !="") $sql.=" like '%$prezzoL%' ";
if($prezzoXL !="") $sql.=" like '%$prezzoXL%' ";
if($ordina) $sql.="ORDER BY $ordina DESC ";
while($t=mysql_fetch_array($fd))
{
In fine eco il codice che mi lo devi stampare:
Codice PHP:
".$t["descrizioneprodotto"]."
Poi chiudo PHP:
Il risultato di tutto questo è che mi da unna pagina bianca…
...
AIUTOOO ...
NOTA: Non sono un esperto di PHP.
GRAZIE MILLE.