Semplice sito php/mysql...è veramente semplice ?

marcopietro

Nuovo Utente
11 Ott 2011
2
0
0
Buonasera a tutti
dovrei realizzare un sito in teoria molto semplice ma essendo un purissimo neofita di php chiedo il vostro aiuto, casomai con esempi e tutorial mirati.
L'idea è questa:

ho una tabella mysql con questi dati:

id - nome - cognome
1 - Mauro - Bianchi
2 - Gigi - Neri
3 - Nicola - Rossi

devo creare una singola pagina del tipo www.miosito.it/index.php?id=1 che mi possa richiamare in base all'id che metto nella URL i dati contenuti nella riga.
Ad esempio al link www.miosito.it/index.php?id=1 mi apparirà una pagina:

""Ciao ! Benvenuto Mauro Bianchi !""

mi potete aiutare ? come posso specificare nella URL il richiamo della riga MYSQL ?

Grazie e perdonatemi se ho impiegato termini non appropriati...
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
mi sembra che il tuo approccio sia come minimo alquanto pericoloso, indipendentemente dalla conoscienza o meno di php.
da quello che capisco che vuoi fare, l'utente quando richiama il tuo sito (es mettiamo che sia il tuo gigi neri) dovrebbe digitare
www.miosito.it/index.php?id=2
quindi oltre al fatto che qulla digitazione può farla mauro bianchi facendosi passare per gigi, la chiamata di una pagina con richiesta al db in quella maniera ti mette al rischio di injection, un hacker (anche non molto bravo) potrebbe inquinarti il db.

se, da come sembra, vuoi fare le pagine riservate a pinco o a pallino dovresti fare la index con un log utente (con password) e quindi una volta loggato l'utente arriva alla pagina che gli dirà
"benvenuto Gigi Neri"
dimmi se è così?
 

marcopietro

Nuovo Utente
11 Ott 2011
2
0
0
Ciao ! Grazie della celere risposta.
In realtà il "sito" deve semplicemente rimandare a delle pagine che descrivano delle caratteristiche specifiche di un prodotto, determinato da un preciso id.
Mi spiego meglio:
è come se fosse un catalogo molto semplificato per cui da una serie di link che metto nel sito mi compaiono le caratteristiche del prodotto in una nuova pagina. Non si tratta quindi di un'area riservata.

rivediamo la tabella così:
id - prodotto - caratteristiche - link foto
1 - Acqua - Ottimo prodotto - fotoacqua.jpg
2 - Pane - Mangiare con cautela - fotopane.jpg
3 - Sale - Dosare con cura - fotosale.jpg


Grazie degli aiuti !!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
ho capito, ti dò quindi delle indicazioni di come farei io. poi prova a buttare giù un po' di codice che eventualmente lo riguardiamo
1. nella pagina index.php
farei un piccolo form con una select che si autogenera dall'estrazione dei prodotti che hai nella tabella. es (non guardare i nomi che metto)

PHP:
<?php
//.........
//.....ciclo di estrazione
  echo "<option value=\"$id_prodotto\">$nome_prodotto</option>";
//.....
?>
poi col tasto submit o con js invii alla pagina prodotti.php

2. nella pagina prodotti.php
ricevi il $_POST con l'id del prodotto
dalla tabella estrai tutte le caratteristiche
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Concatenate gente, concatenate!
PHP:
echo "<option value=\"".$id_prodotto."\">".$nome_prodotto."</option>";
 
Discussioni simili
Autore Titolo Forum Risposte Data
W class diagram per un semplice sito Html (con pochissimo php) HTML e CSS 0
T Visualizzare un Xml su un sito in modo semplice XML 1
M Semplice template sito per farmi un'idea PHP 3
msgraphic.it Aiutatemi - votate il mio sito qui veloce è semplice Discussioni Varie 1
eternallife Sito semplice ma sincero Presenta il tuo Sito 3
R RagnoWebPack - Il tuo sito web semplice e veloce in un click Presenta il tuo Sito 5
G News dal mondo, cronaca sport ecc. Con un semplice copia incolla sul tuo sito HTML e CSS 1
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
L [PHP] cambiare gli if in un url semplice PHP 1
L [PHP] convertire gli url ad forma semplice PHP 3
G Caricare una semplice Jpg con il PHP PHP 1
Federico.Marcelo qual è il modo più semplice per creare file GIF di alta qualità? Webdesign e Grafica 4
V Semplice barra di ricerca con filtro categorie prodotti E-Commerce 0
Z Semplice area privata in php PHP 6
M Un semplice saluto Presentati al Forum 1
X [Photoshop] Cercasi strumento per ottenere un semplice effetto. Photoshop 6
J [PHP] sviluppare una semplice calcolatrice PHP 1
booklisa [PHP] Domanda semplice (apparantemente) PHP 4
R [PHP] Semplice form PHP 4
G [CERCO][Retribuito] Programmatore Windows per un semplice software Offerte e Richieste di Lavoro e/o Collaborazione 0
MarcoGrazia Costruire una semplice chat in PHP non è affatto semplice. PHP 3
G aiuto per semplice menu onclick HTML e CSS 6
T Problema Semplice Script Javascript 1
Mr. Alex D. Creazione semplice autorisponditore con redirect PHP 1
steak Casella di ricerca completa, invece di semplice ricerca tra tag HTML e CSS 0
A Semplice applicazione con le facebook api PHP 1
Pi3tro [Richiesta]Semplice form PHP 6
R galleria immagini semplice a schermo intero jQuery 1
C Creare semplice timer in Visual Basic Visual Basic 0
Trapano Galleria immagini semplice PHP 5
S problema con ajax semplice login script Javascript 8
L [Java] Consigli progettuali per una semplice applicazione Java 6
Trapano query semplice? PHP 21
M Semplice pagina per inserire/leggere dati su database PHP 5
E semplice ciclo if!??!?!? :dipser: MS Access 0
L login semplice con array PHP 10
L Semplice giochino javascript Javascript 20
N Menu verticale semplice stile Yahoo WordPress 2
A una guida semplice in php PHP 2
L guida semplice per imparare jquery jQuery 5
A problema con un semplice form per un loggin in php PHP 2
D Redirect: come mai non funziona un semplice redirect? Apache 0
N Semplice timer Snippet PHP 0
P inizio con il php ... semplice aiuto!! PHP 12
L Semplice esercizio funzioni JavaScript Javascript 5
borgo italia phishing o malware o semplice truffa? Discussioni Varie 0
P Galleria immagini semplice Javascript 5
Web Designer Semplice Tutorial Photoshop Effetto Fantasma Photoshop 1
ste80 Problemuccio con semplice guestbook PHP 4
S semplice query che non funziona :( PHP 3

Discussioni simili