Tengo una query a una base de datos:
Código PHP:
$query = "SELECT * FROM mitabla ORDER by apellidos ASC";
$result = mysql_query ($query) or die ('Fallo: ' . mysql_error());
Esta query tiene un "while" que se encarga de listarme toda la información extraída por la misma query:
Código PHP:
$query = "SELECT * FROM mitabla ORDER by apellidos ASC";
$result = mysql_query ($query) or die ('Fallo: ' . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
Hasta aquí todo bien... Pero muchas veces esa base de datos no tiene valores. Así, que me gustaría mostrar un mensaje que me diga "De momento no hay usuarios en la Base de datos!"...
Mi intento fallido:
Código PHP:
$query = "SELECT * FROM mitabla ORDER by apellidos ASC";
$result = mysql_query ($query) or die ('Fallo: ' . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
if (!$result) {
die('De momento no hay usuarios en la Base de datos! ' . mysql_error());
}
else if ($result)
{
el resto de código que lista los usuarios de mi BD...
Donde esta mi error?
Gracias por vuestra ayuda.