Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd podczas czytania kodu przez przeglądarkę
xYoYox
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.04.2010

Ostrzeżenie: (0%)
-----


Witam. Jestem nowy na tym forum i jest to mój pierwszy post. Postanowiłem napisać stronkę, na której to jest mini czat. Na środku jest tabelka z rozmową a na dole pole tekstowe w które wpisuje się tekst. Wykorzystuję do tego bazę danych MySQL. Napotykam jednak na pewien błąd. To może najpierw kodzik:

<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 tongue.gif, błąd w linijce 21. Jestem totalnie początkującym pisarzem w php ;D. Proszę Was o znalezienie chwilki czasu dla mnie i o rozpatrzenie mojej omyłki.
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:57