prelevare dati da tabella mysql

catellostefano

Utente Attivo
19 Dic 2008
525
2
0
www.stepo.biz
salve a tutti dovrei creare un sito in cui i moduli contengano dei dati presi dal database.
cioè io ho index.php, notizie.php e altro.php ora in comune devono avere un modulo laterale che se lo cambio in una lo cambio a tutte e 3.
il contenuto del modulo devo poterlo cambiare cambiando il contenuto della tabella del database.

quindi in tutte e 3 le pagine dove và il modulo devono avere questa variabile che và prelevata dal MySQL.


caso pratico. vedete su questa pagina:
http://nino.php.stepo.biz/personale/
sulla desta c'è login, il codice è un form HTML

ora nella pagina
http://nino.php.stepo.biz/index.php e
http://nino.php.stepo.biz/phpinfo.php


a desta invece di login c'è newsletter, appunto al posto di quest'ultima voglio che le 2 suddette pagine vadano a vedere nel db in MySQL il contenuto del modulo


non so se sono stato chiaro
 
è una cosa che ti puoi risolvere con un solo file da richiamare tramite include; un modo mooolto semplice sarebbe quello di inserire una variabile in ogni pagina, mettiamo che in index.php
ci sia:
PHP:
$laterale = 1;
include 'laterale.php';

mentre in notizie e altro ci sia:

PHP:
$laterale = 2;
include 'laterale.php';

in laterale.php potremmo avere:

PHP:
if ($laterale == 1)
{
// fai questa query
}
elseif ($laterale == 2)
{
// fai quest'altra query
}

spero ti possa essere utile come traccia
 
a meno che non devi lavorare su un sito che preveda centinaia di menù laterali diversi non ne vedo la necessità
 
vabè ma io più che altro stò sito lo faccio epr smanetare con il php!!!!
altrimenti usavo zio joomla.

cmq stò seguendo una guida dai nostri concorrenti di html:
http://php.html.it/guide/lezione/2282/visualizziamo-i-titoli-degli-articoli/

ma trovo un problema, mi fa fare questo la quida:
Codice:
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);


ma il comando include(); preleva le variabili dalla pagina inserita in parentesi???????
 
Codice:
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);


ma il comando include(); preleva le variabili dalla pagina inserita in parentesi???????

include() non preleva niente, è la pagina inclusa che mette a disposizione le variabili per la connessione al DB
 

Discussioni simili