Pytam o wszystkie, a nie wiedzieć czemu, i mając 3 rekordy w bazie pokazuje mi tylko 2 o.O. Wynik jak niżej. Pytanie why ?
Numer: 2Autor: user2Data: 2011-04-18 00:40:49
Numer: 3Autor: user3Data: 2011-04-20 01:11:34
<?php
require "connection.php";
connection();
$query = mysql_query("SELECT * FROM greetings WHERE visible = True"); $query2 = mysql_query("SELECT username FROM user WHERE id_user='".$g['id_user']."'") or
die('Błąd zapytania'); echo "Numer: ".$g['id_greetings']; echo "Autor: ".$u['username']; echo "Data: ".$g['date']; }
}
--
-- Struktura tabeli dla `greetings`
--
CREATE TABLE `greetings` (
`id_greetings` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`id_user` int(10) UNSIGNED DEFAULT NULL,
`text` text,
`date` datetime DEFAULT NULL,
`visible` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`id_greetings`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=4 ;
--
-- Zrzut danych tabeli `greetings`
--
INSERT INTO `greetings` (`id_greetings`, `id_user`, `text`, `date`, `visible`) VALUES
(1, 1, 'Pozdrowienia 1', '2011-04-17 00:40:38', 1),
(2, 2, 'Pozdrowienia 2', '2011-04-18 00:40:49', 1),
(3, 3, 'Pozdrowienia 3', '2011-04-20 01:11:34', 1);