Parse error: syntax error, unexpected T
I'm having a problem regarding Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING. I tried every solution in available online but still I got the same error over and over again.
So the problem is: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:wampwwwRedCrossload.php on line 25
load.php
<?php
include_once('connect.php');
$EventNum = $_POST['ename'];
//die('You sent: ' . $selStudent);
//Run DB query
$query = "SELECT Price FROM events WHERE EventID = '".$EventNum."' ";
$result = mysql_query($query) or die('Fn another_php_file.php ERROR: ' . mysql_error());
$num_rows_returned = mysql_num_rows($result);
//die('Query returned ' . $num_rows_returned . ' rows.');
//Prepare response html markup
$r = "
<div class='control-group'>
<label class='control-label' for='price'>Price </label>
<div class='controls'>
";
//Parse mysql results and create response string. Response can be an html table, a full page, or just a few characters
if ($num_rows_returned > 0) {
while ($row = mysql_fetch_array($result)) {
$r = $r . "<input type='text' name='price' id='price' class='input-xlarge' value = " . $row['Price'] . " readonly>";
}
$r = $r . "<center>
<button type='submit' class='btn btn-large btn- danger' name='submit' id='submit'>Join!</button>
</center>";
//The response echoed below will be inserted into the
echo $r;
} else {
$r = '<p>sorry there is no available staff for this</p>';
// $r = $r . '</select><input type="submit" name ="go" value="press me">';
$r = $r . '</div></div>';
//The response echoed below will be inserted into the
echo $r;
}
//Add this extra button for fun
?>
Line 25 is this code:
Even though I put spaces before it making this line not in line 25 still the error is in line 25.
Please help.
将第25行中的代码更改为下面的行并测试:
$r = $r . '<input type="text" name="price" id="price" class="input-xlarge" value = ' . $row["Price"] . ' readonly>';
链接地址: http://www.djcxy.com/p/69646.html
上一篇: 意外的T
下一篇: 解析错误:语法错误,意外的T