php/my sql erreur
Posté : 20 mars 2012, 17:40
Bonjour a tous,
J'ai un ou plusieurs problemes avec mon code pour relier php avec mysql
Parse error: syntax error, unexpected T_ELSE in /homes/2011/abkg063/html/Coursework/page3.php on line 39
J'ai un ou plusieurs problemes avec mon code pour relier php avec mysql
<?php
include "includes/database.php";
print_r($_GET);
$id = $_GET['id'];
$query = "SELECT * FROM `Book`, `Publisher` WHERE Book.publisher_id = Publisher.publisher_id AND Book.book_id=$id";
//$query = "SELECT * FROM `Book` WHERE book_id=$id";
$query2 = "SELECT * FROM `Author` WHERE Author.author_id = Author.author_id=$id";
//print $query;
//print $abkg063->error;
// perform the query
$result = $abkg063->query($query);
if ($row = $result->fetch_assoc()) {
while ($row = $result->fetch_assoc()) {
echo "<h1>This works: $row[title]</h1>";
$result = $abkg063->query($query2);
if ($row = $result->fetch_assoc()) {
while ($row = $result->fetch_assoc()) {
echo "<h1>This works: $row[author]</h1>";
?>
<h2> this also works: <?php echo $row['title']?></h2>
<img src="/imgages/book_covers/<?php echo $row['book_id']?>.jpg" width=200 height=300 >
<?php
print_r($row);
// Print out book details
echo "OK";
} else {
// No book found with such id
echo "NOT FOUND!";
//SELECT * FROM Author WHERE Author.uthor_id=Book_author.author_id AND Book_author.book_id=$id
L'erreur qui s'affiche est celle ciParse error: syntax error, unexpected T_ELSE in /homes/2011/abkg063/html/Coursework/page3.php on line 39