no me marca un error en alguna linea solo me muestra este mensaje la pagina
Column 'rpe' in where clause is ambiguous
y mi codigo es este
Código PHP:
<!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=iso-8859-1" />
<title>Untitled Document</title>
</head>
</head>
<body>
<img src="cfe.JPG" width="241" height="74" align="middle" align="right" />
<hr align="right">
<font color="#009966" size="5" face="Times New Roman, Times, serif" align="right"><i><b> REPORTE DE ORTOPEDIA</b></i></font>
<?php
$cadena = $_POST['cadena'];
$cadenita = $_POST['cadenita'];
$cadenota = $_POST['cadenota'];
$link = mysql_connect('localhost','root','');
mysql_select_db('prestaciones',$link) or die(myslq_error());
$sql = "SELECT * FROM plantillas, viaticos, medicamentos, endodoncia, lentes WHERE rpe = '$cadena' AND (fechita >= '$cadenita' AND fechita <= '$cadenota')";
$ren = mysql_query($sql, $link) or die( mysql_error() );
echo "<table border=3 bordercolor=black>";
echo "<tr><td>RPE</td><td>NOMBRE DE TRABAJADOR</td><td>NOMBRE DE BENEFICIARIO</td><td>FECHA DE AUTORIZACION DEL IMSS</td><td>FECHA DE T-02</td><td>FECHA DE ALTA</td><td>IMPORTE</td></tr>";
while($row = mysql_fetch_array($ren)) {
echo "<tr><td>".$row["rpe"]."</td><td>".$row["nombret"]."</td><td>".$row["nombreb"]."</td><td>".$row["auimss"]."</td><td>".$row["fect02"]."</td><td>".$row["fechita"]."</td><td align=right>".$row["importe"]."</td></tr>";
$sumita+=$row["importe"];
}
echo "<tr><td></td><td></td><td></td><td></td><td></td><td>TOTAL</td><td align=right>".$sumita."</td></tr>";
echo "</table>";
?>
</body>
</html>