como pudiste ver en el código la consulta la hago como esta en aca
Código PHP:
$datos = mysql_query("SELECT * FROM `$nombre_tabla`")or die( mysql_error())
la variable $nombre_tabla tiene el nombre de la tabla y lo curioso es que cuando lo hago inicialmente me hace la consulta, pero al pasar los datos por otros formularios (claro esta que sin modificar el nombre) este me saca ese error pero es el sistema quien me pone el nombre de la bd y despues la tabla porque? no se,esa es mi pregunta
Código PHP:
<?php
$link= mysql_connect("127.0.0.1","root","");
$basededatos=mysql_select_db("dias",$link) or die (mysql_error());
$hora=$_POST["hora"]."<br>";
$nombre2=$_POST["nombre2"]."<br>";
$cc=$_POST["cc"]."<br>";
$tel=$_POST["tel"]."<br>";
$entidad=$_POST["entidad"]."<br>";
$procedimiento=$_POST["procedimiento"]."<br>";
echo $nombre_tabla=$_POST["valor"]."<br>";
[COLOR="navy"] $datos = mysql_query("SELECT * FROM `$nombre_tabla`")or die( mysql_error());[/COLOR]
while($datos1=mysql_fetch_array($datos))
{
echo"hola". $datos1["hora"];
}
?>