A wiec po koleji, bo nadal mi nie dziala..:/
tabela w bazie danych:
CREATE TABLE `date` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`imie` varchar(100) NOT NULL DEFAULT '',
`data` date NOT NULL DEFAULT '0000-00-00',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=26 ;
kod dodajacy rekordy
<?php
echo '<form action="test.php" method="post"> imie:
<input name=imie><br>
<input type=submit value=dodaj>
</form>';
// odbieramy dane z formularza
$imie = $_POST['imie'];
if($imie) {
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO date SET imie='$imie', data=CURDATE();");
if($ins) echo "Rekord został dodany poprawnie"; else echo "Błąd nie udało się dodać nowego rekordu";
}
?>
wywolanie ktore ma pokazac wpisy z dnia dzisiejszego:
#
<?php
#
$wynik = mysql_query("SELECT * FROM date WHERE DATE(data) = CURDATE();") #
or
die('Błąd zapytania');#
#
/*
#
wyświetlamy wyniki, sprawdzamy,
#
czy zapytanie zwróciło wartość większą od 0
#
*/
#
#
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
#
echo "<table cellpadding=\"2\" border=1>"; #
#
#
echo "<td>".$r['imie']."</td>"; #
#
<a href=\"index.php?a=del&id={$r['id']}\">DEL</a>
#
<a href=\"index.php?a=edit&id={$r['id']}\">EDIT</a>
#
</td>";
#
#
}
#
#
}
#
#
?>
wyskakuje blad polaczenia, prosze o pomoc ostateczna