COME IMPOSTRE LA QUERY. PROBLEMA IRRISOLVIBILE IMHO.

sabato 14 aprile 2007 - 09.13

thenax Profilo | Newbie

ho 2 tabelle

Prima tabella: tbl_giornicardinali

giornoID giornocardinale
1 PRIMO GIORNO
2 SECONDO GIORNO
3 TERZO GIORNO


Seconda tabella: tbl_itinerarianalitici

analiticoID itinerario giornoX cittaX descrizione
1 1 1 Assisi molto bella
2 1 1 Perugia grande
3 1 2 Assisi molto bella
4 1 2 Gubbio piccola
5 1 3 Terni simpatica
6 2 1 Bruxelles enorme

Le voci dinamiche dovrebbero comparire cosi nella pagina del Tour
dell'umbria (itinerario 1) (tra parentesi il testo statico):


PRIMO GIORNO
(citta di) ASSISI
(descrizione) MOLTO BELLA

(citta di)PERUGIA
(descrizione) GRANDE

SECONDO GIORNO
(citta di) ASSISI
(descrizione) MOLTO BELLA
(citta di) GUBBIO
(descrizione) PICCOLA

TERZO GIORNO
(citta di) TERNI
(descrizione) SIMPATICA

La query e il filtro attuali sono cosi ma ovviamente non mi richiamano il
giorno cardinale corrispondente perchè non so come impostarlo. Io vorrei impostarlo in maniera tale che per un singolo itinerario (dato da itinerario = %s) possa visualizzare gruppi di singole giornate su ogni pagina con una barra di navigazione dinamica che creerò in un secondo momento:

$colname_rs_itinerarioanalitico_filtrato = "-1";
if (isset($_POST['nomeitinerario'])) {
$colname_rs_itinerarioanalitico_filtrato = (get_magic_quotes_gpc()) ?
$_POST['nomeitinerario'] : addslashes($_POST['nomeitinerario']);
}

mysql_select_db($database_server, $server);
$query_rs_itinerarioanalitico_filtrato = sprintf("SELECT
itinerarioanaliticoID, itinerario, giornoX, cittaX, descrizione FROM
tbl_itinerarianalitici WHERE itinerario = %s",
GetSQLValueString($colname_rs_itinerarioanalitico_filtrato, "int"));
$rs_itinerarioanalitico_filtrato =
mysql_query($query_rs_itinerarioanalitico_filtrato, $server) or
die(mysql_error());
$row_rs_itinerarioanalitico_filtrato =
mysql_fetch_assoc($rs_itinerarioanalitico_filtrato);
$totalRows_rs_itinerarioanalitico_filtrato =
mysql_num_rows($rs_itinerarioanalitico_filtrato);

grazie infinite

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5