Benedetto php... un aiuto per farmi uscire da casa?
vi spiego il mio proplema ho creato un db questo:
Poi ho creato la pagina attività che fortunatamente funziona benissimo:
E qui casca l'asino cioè io...
da questa pagina, ad ogni categoria ho assegnato un link con un id corrispondente al corso, con l'intento di clikkare e in un altra pagina di nome result.php visualizzare tutte le attività che comprendano quella categoria .
e invece no... a me questo non avviene non posto il codice della pagina result.php perchè ho cancellato tutto...
vi chiedo aiuto :crying::crying:
vi spiego il mio proplema ho creato un db questo:
HTML:
-- Struttura della tabella `Aerobica`
--
CREATE TABLE IF NOT EXISTS `Aerobica` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Aerobica`
--
INSERT INTO `Aerobica` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'testo1', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Testo2', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Arti Marziali`
--
CREATE TABLE IF NOT EXISTS `Arti Marziali` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Arti Marziali`
--
INSERT INTO `Arti Marziali` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Attivita`
--
CREATE TABLE IF NOT EXISTS `Attivita` (
`ID_attivita` int(11) NOT NULL,
`Titolo` varchar(150) NOT NULL,
`Immagine` mediumblob NOT NULL,
`Descrizione` text NOT NULL,
`Link` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;
--
-- Dump dei dati per la tabella `Attivita`
--
INSERT INTO `Attivita` (`ID_attivita`, `Titolo`, `Immagine`, `Descrizione`, `Link`) VALUES
(1, 'Aerobica', 0x70616765322d696d67312e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=1<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(2, 'Body Mind', 0x70616765322d696d67322e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=2<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(3, 'Arti Marziali', 0x70616765322d696d67332e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=3<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(4, 'Sala Pesi', 0x70616765322d696d67342e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=4<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(5, 'Cardio Fitness', 0x70616765322d696d67352e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=5<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(6, 'Tennis', 0x70616765322d696d67362e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=6<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(7, 'Calcetto', 0x70616765322d696d67362e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=7<?php echo $row_Recordset1[''ID_attivita'']; ?>'),
(8, 'Nuoto', 0x70616765322d696d67382e6a7067, 'Qualunque sia il vostro obbiettivo...', 'result.php?recordID=8<?php echo $row_Recordset1[''ID_attivita'']; ?>');
-- --------------------------------------------------------
--
-- Struttura della tabella `Body Mind`
--
CREATE TABLE IF NOT EXISTS `Body Mind` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Body Mind`
--
INSERT INTO `Body Mind` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Calcetto`
--
CREATE TABLE IF NOT EXISTS `Calcetto` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Calcetto`
--
INSERT INTO `Calcetto` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Cardio Fitness`
--
CREATE TABLE IF NOT EXISTS `Cardio Fitness` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Cardio Fitness`
--
INSERT INTO `Cardio Fitness` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Nuoto`
--
CREATE TABLE IF NOT EXISTS `Nuoto` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Nuoto`
--
INSERT INTO `Nuoto` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Sala Pesi`
--
CREATE TABLE IF NOT EXISTS `Sala Pesi` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Sala Pesi`
--
INSERT INTO `Sala Pesi` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
-- --------------------------------------------------------
--
-- Struttura della tabella `Tennis`
--
CREATE TABLE IF NOT EXISTS `Tennis` (
`id` int(11) NOT NULL,
`nome_attivita` varchar(255) DEFAULT NULL,
`descrizione` text,
`img` mediumblob,
`nome_istruttore` varchar(255) DEFAULT NULL,
`img_istruttore` mediumblob,
`Sala` varchar(255) DEFAULT NULL,
`lunedi` varchar(255) DEFAULT NULL,
`martedi` varchar(255) DEFAULT NULL,
`mercoledi` varchar(255) DEFAULT NULL,
`giovedi` varchar(255) DEFAULT NULL,
`venerdi` varchar(255) DEFAULT NULL,
`sabato` varchar(255) DEFAULT NULL,
`Link` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `Tennis`
--
INSERT INTO `Tennis` (`id`, `nome_attivita`, `descrizione`, `img`, `nome_istruttore`, `img_istruttore`, `Sala`, `lunedi`, `martedi`, `mercoledi`, `giovedi`, `venerdi`, `sabato`, `Link`) VALUES
(1, 'Total Body', 'Una musica coinvolgente ci accompagnerÃ* in una serie di esercizi di sforzo medio – alto che comprendono l''utilizzo di molteplici attrezzi ', 0x70616765342d696d67312e6a7067, 'Marco', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ''),
(2, 'Step', 'Serie di esercizi dinamici di salita e discesa dallo step, effettuati seguendo un ritmo costante scandito dalla musica.', 0x70616765342d696d67322e6a7067, 'Mario', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '');
--
-- Indexes for dumped tables
--
--
-- Indexes for table `Aerobica`
--
ALTER TABLE `Aerobica`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Arti Marziali`
--
ALTER TABLE `Arti Marziali`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Attivita`
--
ALTER TABLE `Attivita`
ADD PRIMARY KEY (`ID_attivita`);
--
-- Indexes for table `Body Mind`
--
ALTER TABLE `Body Mind`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Calcetto`
--
ALTER TABLE `Calcetto`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Cardio Fitness`
--
ALTER TABLE `Cardio Fitness`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Nuoto`
--
ALTER TABLE `Nuoto`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Sala Pesi`
--
ALTER TABLE `Sala Pesi`
ADD PRIMARY KEY (`id`);
--
-- Indexes for table `Tennis`
--
ALTER TABLE `Tennis`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT for table `Aerobica`
--
ALTER TABLE `Aerobica`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Arti Marziali`
--
ALTER TABLE `Arti Marziali`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Attivita`
--
ALTER TABLE `Attivita`
MODIFY `ID_attivita` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=9;
--
-- AUTO_INCREMENT for table `Body Mind`
--
ALTER TABLE `Body Mind`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Calcetto`
--
ALTER TABLE `Calcetto`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Cardio Fitness`
--
ALTER TABLE `Cardio Fitness`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Nuoto`
--
ALTER TABLE `Nuoto`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Sala Pesi`
--
ALTER TABLE `Sala Pesi`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT for table `Tennis`
--
ALTER TABLE `Tennis`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Poi ho creato la pagina attività che fortunatamente funziona benissimo:
PHP:
<?php require_once('../Connections/kristallnew.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
mysql_select_db($database_kristallnew, $kristallnew);
$query_attivita = "SELECT * FROM Attivita";
$attivita = mysql_query($query_attivita, $kristallnew) or die(mysql_error());
$row_attivita = mysql_fetch_assoc($attivita);
$totalRows_attivita = mysql_num_rows($attivita);
?>
da questa pagina, ad ogni categoria ho assegnato un link con un id corrispondente al corso, con l'intento di clikkare e in un altra pagina di nome result.php visualizzare tutte le attività che comprendano quella categoria .
e invece no... a me questo non avviene non posto il codice della pagina result.php perchè ho cancellato tutto...
vi chiedo aiuto :crying::crying: