lo que dice el compañero crea una table categoria esta hiran asociadas a las noticias
ejemplo
Categoria ID -> Saca las noticias asociadas a esta
Asocias
Código SQL:
Ver originalmysql> SELECT ca.ct_id,ca.ct_titulo,noti.not_cat,noti.not_titulo FROM categoria
ca,noticias noti WHERE ca.ct_id=noti.not_cat;
+-------+-----------+---------+------------------+
| ct_id | ct_titulo | not_cat | not_titulo |
+-------+-----------+---------+------------------+
| 1 | php | 1 | Me Gusta Php |
| 2 | ASP.net | 2 | Me Gusta ASp.net |
| 3 | Jquery | 3 | Me Gusta Jquery |
+-------+-----------+---------+------------------+
3 ROWS IN SET (0.00 sec)
Código PHP:
Ver original
{
echo $row->not_titulo;
echo $row->not_texto;
}
Código SQL:
Ver original-- Dumping structure for table noticias.categoria
CREATE TABLE IF NOT EXISTS `categoria` (
`ct_id` INT(11) NOT NULL AUTO_INCREMENT,
`ct_titulo` VARCHAR(100) NOT NULL,
PRIMARY KEY (`ct_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- Dumping data for table noticias.categoria: ~3 rows (approximately)
/*!40000 ALTER TABLE `categoria` DISABLE KEYS */;
INSERT INTO `categoria` (`ct_id`, `ct_titulo`) VALUES
(1, 'php'),
(2, 'ASP.net'),
(3, 'Jquery');
/*!40000 ALTER TABLE `categoria` ENABLE KEYS */;
-- Dumping structure for table noticias.noticias
CREATE TABLE IF NOT EXISTS `noticias` (
`not_id` INT(11) NOT NULL AUTO_INCREMENT,
`not_cat` INT(11) NOT NULL,
`not_titulo` VARCHAR(200) NOT NULL,
`not_texto` text NOT NULL,
PRIMARY KEY (`not_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- Dumping data for table noticias.noticias: ~1 rows (approximately)
/*!40000 ALTER TABLE `noticias` DISABLE KEYS */;
INSERT INTO `noticias` (`not_id`, `not_cat`, `not_titulo`, `not_texto`) VALUES
(1, 1, 'Me Gusta Php', 'Php Es Lo Mejor'),
(2, 2, 'Me Gusta ASp.net', 'ASP.net Es Lo Mejor'),
(3, 3, 'Me Gusta Jquery', 'JQuery Es Lo Mejor');