Para una base de datos con 1000 preguntas y respuestas ordenadas en cuatro
tablas de 250, hice esta estructura en el script receptor, para elegir la
tabla de acuerdo al número de la pregunta solicitada en el script consultor
así:
$numero_p  es la variable que trae el dato del número de la pregunta.

<?PHP
    if ($numero_p <= 83){
$tabla='libro_primero';
}
else if ($numero_p >= 84 and $numero_p <= 613){
$tabla='libro_segundo';
}
else if ($numero_p >= 614 and $numero_p <= 920)
{$tabla='libro_tercero';
}
else
{
$tabla='libro_cuarto';
}
?>


El resultado es que me da respuesta solo del "libro_cuarto" y desconoce los
demás "elseif" incluso a "if"...
Cuál será la causa?
He intentado muchas formas y no encuentro el problema.
Muchas gracias por la información.

Responder a