2013-08-14 3 views
1

Я пытаюсь показать данные таблицы table_tb таблицы в табличной форме. Но я получаю эту ошибку. (!) Ошибка анализа: синтаксическая ошибка, неожиданный конец $, ожидающий «'» в строке 44. вот мой код. Скажите мне, что я делаю неправильно, потому что я не мог понять, что происходит. Я работал на днях, но когда сегодня я открыл свой ноутбук, эта ошибка возникает.

<?php 
mysql_connect('localhost','root',''); 
mysql_select_db('iwant2'); 
?> 

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<meta charset="utf-8"> 
<title>Example of Zebra Table with twitter bootstrap</title> 
<meta name="description" content="Creating a Zebra table with Twitter Bootstrap. Learn with example of a Zebra Table with Twitter Bootstrap."> 
<link href="css/bootstrap.css" rel="stylesheet"> 
</head> 
<body> 
<table class="table table-striped"> 
     <thead> 
      <tr> 
      <th>List</th> 
      <th>Price</th> 
      <th>Date</th>   
     </tr> 
     </thead> 

     <?php 
     $result = mysql_query("SELECT * FROM room_tb"); 
     if (!$result) 
     { 
      die('Could not connect: ' . mysql_error()); 
     } 
    ?> 
     <tbody> 
     <?php while($row = mysql_fetch_array($result)){?> 

      <tr> 
      <td><?php echo $row[0] ?></td> 
      <td><?php echo $row[1] ?></td> 
      <td><?php echo $row[2] ?></td> 
      </tr> 
      <?php } ?> 
      </tbody> 
     </table> 
</body> 
</html> 
+0

Вам нужно остановить нажатие клавиши '\'. –

+0

Клещи исчезли. Aahh «good boy Rex» –

ответ

0

Вы не закрыли этот средний раздел PHP.

Что вы хотите

<?php 
    $result = mysql_query("SELECT * FROM room_tb"); 
    if (!$result) 
    { 
     die('Could not connect: ' . mysql_error()); 
` } 
    ?> 
    <tbody> 
    <?php 
    while($row = mysql_fetch_array($result)){?> 

     <tr> 
     <td><?php echo $row[0] ?></td> 
     <td><?php echo $row[1] ?></td> 
     <td><?php echo $row[2] ?></td> 
     </tr> 
     <?php } ?> 
     </tbody> 
    </table> 
</body> 
</html> 

в основном вы получаете сообщение об ошибке, потому что вы оставили цитату открытой где-то им угадать. php ожидал, что он закроется, но вместо этого встретит конец вашего файла. посмотрите на самый конец файла для любых случайных символов и убедитесь, что вы правильно закрыли все ваши php-теги.

Если вы не видите ничего в конце файла, убедитесь, что theres не просто пучок пробелов, проблема может быть на правильном поле.

+0

Я исправил это, но он все еще не работает ... и что вы подразумеваете под верхним нажатием клавиши « – enjal

+0

@enjal [** Ticks are gone **] (http: // stackoverflow. com/questions/18222139/parse-error-syntax-error-unexpected-end-expecting-in-php # comment26712226_18222139) –

+0

странно, когда я впервые увидел вопрос, в конце вашего кода был случайный «' ». отредактировал мой ответ. – castis

Смежные вопросы