<html>
<head>
<title>JapJepJep!</title>
</head>
<body>
<?php
if(isset($_POST['wiadomosc'])) {
$wiadomosc = $_POST['wiadomosc'];
$baza = mysql_connect('localhost', 'root', 'kosimazaki');
if($baza === false) die('Nie można się połączyć z bazą z powody wystąpienia błędy ' .mysql_error());
mysql_query('SET NAMES "utf8"');
$ok = mysql_select_db('jap');
if($ok === false) die('Nie można wybrać bazy danych z powodu pystąpienia błędy ' .mysql_error());
$zapytanie = 'INSERT INTO wiadomosci SET 'wiadomosc="'.$wiadomosc.'"'';
$ok = mysql_query($zapytanie);
if($ok === false) die('Nie można dodać danych do bazy z powodu błędu' . mysql_error());
mysql_close($baza);
}
?>
<center>
<table border="1">
<thead>
<tr>
<th>Czat</th>
</tr>
</thead>
<tbody>
<?php
$wiadomosc = $_POST('wiadomosc');
$baza = mysql_connect('localhost', 'root', 'kosimazaki');
if($baza === false) die('Nie można się połączyć z bazą z powody wystąpienia błędy ' .mysql_error());
mysql_query('SET NAMES "utf8"');
$ok = mysql_select_db('jap');
if($ok === false) die('Nie można wybrać bazy danych z powodu pystąpienia błędy ' .mysql_error());
$zapytanie = 'SELECT wiadomosc FROM wiadomosci';
$odpowiedz = mysql_query($zapytanie);
if($odpowiedz === false) die('Nie mozna wczytać danych z bazy z powodu wystąpienia błędu ' .mysql_error());
while($rekord = mysql_fetch_assoc($odpowiedz)){
$i = $rekord['wiadomosc'];
echo' <tr>'."\r\n";
echo' <td>'.$i.'</td>'."\r\n";
echo' </tr>'."\r\n"';
}
?>
</tbody>
</center>
<form name="wiadomosc" method="POST">
<input type="text" name="wiadomosc" />
<input type="submit" value="wyślij" />
</form>
</body>
</html>
Baza nazywa się jap, a tabela, wiadomości. Podczas uruchamiania przez xampp'a przeglądarka widzi, w przeciwieństwie do mnie
