Witam,
jestem początkującym więc proszę o wyrozumiałość, robię wszystko z książki lecz mam problem z kodem...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Internetowa baza kawałów</title>
<meta http-equiv="content-type"
content="text/html; charset=iso-8859-2"/>
</head>
<body>
<?php if(isset($_GET['addjoke'])); ?>
<form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<label>Wpisz tutaj swój kawał:<br />
<textarea name="tekstkawalu" rows="10" cols="40">
</textarea></label><br />
<input type="submit" value="akceptuj" />
</form>
if (!$con)
{
}
?>
<?php
if (isset($_POST['tekstkawalu'])) { $joketext = $_POST['tekstkawalu'];
$sql = "INSERT INTO kawal SET
tekstkawalu='$joketext',
datakawalu=CUREDATA()';
if ($mysql_query(sql)) {
echo '<p>Twój kawał został dodany. </p>
} else {
echo '<p>Błąd podczas dodawania kawalu: ' .
mysql_error() . '</p>';
}
}
echo '<p>Oto lista wszystkich kawałów w naszej bazie danych:</p>';
$result = $mysql_query('SELECT tekstkawalu FROM kawal');
if (!result) {
exit('<p> Błąd podczas wykonywania zapytania: ' . mysql_error() . '</p>');
}
while ($row = mysql_fetch_array($result)) {
echo '<p>' . $row['tekstkawalu'] . '</p>';
}
echo '<p><a href"' . $_SERVER['PHP_SELF'] .
'?addjoke=1">Dodaj swój kawał! </a></p>';
endif;
?>
</body>
</html>
Według przeglądarki jest to błąd:
Cytat
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in line 58
czyli w
echo '<p>' . $row['tekstkawalu'] . '</p>';
Proszę o pomoc, oraz o kilka wskazówek dla początkującego, przerobiłem 100 kartek książki i praktycznie nic nie rozumiem, mam nadzieje że nie tylko ja miałem takie początki ?
Powód edycji: [Kshyhoo]: bb-code