2016-07-01 8 views
-6

Parse-Fehler in PHP-Seite

<?php 
 
error_reporting(E_ALL); 
 
$con=mysql_connect("localhost","root",""); 
 
$db=mysql_select_db("TB_DB",$con); 
 

 
if(isset($_POST['submit'])) 
 
{ 
 
\t $sql="INSERT INTO `tv-circuits` (`part-name`, `model-no`, `price`) VALUES ('".$_POST['prt-name']."', '".$_POST['mdl-no']."', '".$_POST['price']."')"; 
 
\t 
 
$res=mysql_query($sql); 
 

 
?> 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 
<html xmlns="http://www.w3.org/1999/xhtml"> 
 
<head> 
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
 
<title>Anirudha's TV appliances</title> 
 
</head> 
 
<h1 align="center"><strong>Admin Panel</strong></h1> 
 
<body> 
 
<form action="" method="post"> 
 
<table align="center"> 
 
<tr><td>Enter Part Name </td><td><input type="text" name="prt-name" /></td></tr> 
 
<tr><td>Enter Model-No </td><td><input type="text" name="mdl-no" /></td></tr> 
 
<tr><td>Enter Price</td><td><input type="number" name="price" /></td></tr> 
 
<tr align="center"><td colspan="2"><input type="submit" value="Save-Data" name="submit" /></td></tr> 
 
</table> 
 
</form><br /> 
 
<table border="1" align="center"> 
 
<tr align="center"> 
 
<td width="67"><strong>Sr.no</strong></td> 
 
<td width="143"><strong>Part-Name</strong></td> 
 
<td width="143"><strong>Model-No</strong></td> 
 
<td width="93"><strong>Price</strong></td> 
 
<td width="125"><strong>Operations</strong></td> 
 
</tr> 
 
<?php 
 
$i=1; 
 
$sql="SELECT * from tv-circuits"; 
 
$res=mysql_query($sql); 
 
while($row=mysql_fetch_array($res)) 
 
{ 
 
?> 
 
<tr> 
 
<td><?php echo $row['i'];?></td> 
 
<td><?php echo $row['part-name'];?></td> 
 
<td><?php echo $row['model-no'];?></td> 
 
<td><?php echo $row['price'];?></td> 
 
<td align="center"><a href="index.php?viewid=<?php echo $row['part-name'];?>" ><strong>VIEW</strong></a> 
 
<a href="index.php?delid=<?php echo $row['part-name'];?>" ><strong>DELETE</strong></a> 
 
<a href="index.php?editid=<?php echo $row['part-name'];?>" ><strong>EDIT</strong></a></td> 
 
</tr> 
 

 
<?php $i=$i+1; }?> 
 
</table> 
 
</body> 
 
</html>

I aa Seite erschaffe, die

Auf der HTML-Seite, aktualisieren und löschen den Benutzer eingegebenen Werte ich diese Störung erhalte zeigen ..

Parse error: syntax error, unexpected $end in C:\wamp\www\TV-DB\index.php on line 56

Ich habe alle Möglichkeiten gesehen aber weiß nicht, wie dieser Fehler aufgetreten ist !!!!

Die Seite Codierung ist dies ...

Image is showing the error in the code

+1

Können Sie uns teilen, was Fehler ist? Kannst du den Code auch hier einfügen? – MuthaFury

+0

besser Sie Postleitzahl nicht in einem Bild –

+0

Posten Sie den Code und wie alles gehandhabt wird plus volle Fehlermeldung –

Antwort

1

Sie haben die } für die if Klausel oben zu schließen vergessen. Versuchen Sie, es nach HTML zu schließen.

<?php $i=$i+1; }?> 
</table> 
</body> 
</html> 
<?php 
} 
?> 
+0

Vielen Dank Megan ... ☺☺Das Problem ist gelöst ..! –

+0

Sie sollten schätzen, indem Sie die Antwort akzeptieren. –