<?php
// nawiazujemy polaczenie
$connection = @mysql_connect('localhost', 'root', 'twojeHaslo')
// w przypadku niepowodznie wyświetlamy komunikat
or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
// nawiązujemy połączenie z bazą danych
$db = @mysql_select_db('nazwaTwojejBazy', $connection)
// w przypadku niepowodzenia wyświetlamy komunikat
or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
/* zapytanie do konkretnej tabeli */
$wynik = mysql_query("SELECT * FROM nazwaTabeli")
or die('Błąd zapytania');
/*
wyświetlamy wyniki, sprawdzamy,
czy zapytanie zwróciło wartość większą od 0
*/
if(mysql_num_rows($wynik) > 0) {
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
while($r = mysql_fetch_assoc($wynik)) {
echo "<tr>";
echo "<td>".$r['nazwaKolumny']."</td>";
echo "<td>
</td>";
echo "</tr>";
}
}
?>
Stwórz kolumnę new_event w np tabeli news czy jakiej tam chcesz,
wybierz dla niej typ: TEXT , dodaj sobię testowego newsa
no i wklej kod PHP do strony:
PHP:<?php // nawiazujemy polaczenie $connection = @mysql_connect('localhost', 'root', 'twojeHaslo') // w przypadku niepowodznie wyświetlamy komunikat or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error()); // nawiązujemy połączenie z bazą danych $db = @mysql_select_db('nazwaTwojejBazy', $connection) // w przypadku niepowodzenia wyświetlamy komunikat or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error()); /* zapytanie do konkretnej tabeli */ $wynik = mysql_query("SELECT * FROM nazwaTabeli") or die('Błąd zapytania'); /* wyświetlamy wyniki, sprawdzamy, czy zapytanie zwróciło wartość większą od 0 */ if(mysql_num_rows($wynik) > 0) { /* jeżeli wynik jest pozytywny, to wyświetlamy dane */ while($r = mysql_fetch_assoc($wynik)) { echo "<tr>"; echo "<td>".$r['nazwaKolumny']."</td>"; echo "<td> </td>"; echo "</tr>"; } } ?>
tzn? jakie tabele stworzyć?
troche nie kapuje.
I oczywiście Rep ++ for u
Jak chcesz mieć to osobno to stwórz osobną tabelę 'news'
i wrzuć tam kolumnę 'new_event'![]()
<?php
$cfg = @parse_ini_file('C:\chuj\config.lua');
$handle = new MySQLi($cfg['sqlHost'], $cfg['sqlUser'], (isset($cfg['sqlPass']) ? $cfg['sqlPass'] : $cfg['sqlPassword']), $cfg['sqlDatabase'], $cfg['sqlPort']);
if($handle->connect_errorno)
die($handle->connect_error);
if(($result = $handle->query("SELECT `title`, `content`, `date` FROM `z_events` ORDER BY `date` DESC;")))
{
while(($row = $result->fetch_assoc()))
{
if($row['title'])
echo '<b>' . $row['title'] . '</b><br />';
echo '<small><i>' . $row['date'] . '</i></small><br />
' . $row['content'] . '<br /><br />';
}
}
else
echo '<center>Brak wpisów.</center>';
?>
CREATE TABLE `z_event` (
`id` INT NOT NULL AUTO_INCREMENT,
`title` VARCHAR(50) NOT NULL,
`content` TEXT NOT NULL,
`date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
KEY (`date`)
) ENGINE=MyISAM;
Psi Kutas!!!Poprawiony Domos:
Code:<?php $cfg = @parse_ini_file('C:\chuj\config.lua'); $handle = new MySQLi($cfg['sqlHost'], $cfg['sqlUser'], (isset($cfg['sqlPass']) ? $cfg['sqlPass'] : $cfg['sqlPassword']), $cfg['sqlDatabase'], $cfg['sqlPort']); if($handle->connect_errorno) die($handle->connect_error); if(($result = $handle->query("SELECT `title`, `content`, `date` FROM `z_events` ORDER BY `date` DESC;"))) { while(($row = $result->fetch_assoc())) { if($row['title']) echo '<b>' . $row['title'] . '</b><br />'; echo '<small><i>' . $row['date'] . '</i></small><br /> ' . $row['content'] . '<br /><br />'; } } else echo '<center>Brak wpisów.</center>'; ?>
Tabela:
Code:CREATE TABLE `z_event` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(50) NOT NULL, `content` TEXT NOT NULL, `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`), KEY (`date`) ) ENGINE=MyISAM;
<?php
$cfg = @parse_ini_file('C:\chuj\config.lua');
$handle = new MySQLi($cfg['sqlHost'], $cfg['sqlUser'], (isset($cfg['sqlPass']) ? $cfg['sqlPass'] : $cfg['sqlPassword']), $cfg['sqlDatabase'], $cfg['sqlPort']);
if($handle->connect_errorno)
die($handle->connect_error);
if(($result = $handle->query("SELECT `title`, `content`, `date` FROM `z_events` ORDER BY `date` DESC;")))
{
while(($row = $result->fetch_assoc()))
{
if($row['title'])
echo '<b>' . $row['title'] . '</b><br />';
echo '<small><i>' . $row['date'] . '</i></small><br />
' . $row['content'] . '<br /><br />';
}
}
else
echo '<center>Brak wpisów.</center>';
?>
Pehapee<?php
sorry ale ten skrypt gdzie mam dodać?