*********** mi archivo index.php ***********
Código PHP:
<?php
include("clases/conn.class.php");
$link=Conectarse();
include("clases/funciones.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=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<?php
$rubros=DBreturn(Conectarse(),"miboda_productos_provee","categoria=1","order by nombre desc","");
echo '<ul>';
while($row_rubros = mysql_fetch_array($rubros)) {
echo'<li>sd
<table>
<tr>
<td>'.$row_rubros["nombre"].'</td>
<td>'.$row_rubros["direccion"].'</td>
<td>'.$row_rubros["telefono"].'</td>
<td>'.$row_rubros["correo"].'</td>
</tr>
</table>
</li>';
}
echo '</ul>';
?>
</body>
</html>
***********mi archivo conn.class.php************
Código PHP:
<?php
function Conectarse()
{
if ($link=mysql_connect("localhost","root",""))
{
if (mysql_select_db("miboda_miboda", $link)) { return $link; } else { echo "Error al seleccionar base de datos"; return false; }
} else {
echo "Error al conectarse: DB";
return false;
}
}
?>
***********mi archivo funciones.php************
Código PHP:
<?php
function DBreturn($link, $xtable, $xreturn_fields, $xcond, $xcond2)
{
if ($link!="" and $xtable!="" and $xreturn_fields!="")
{
if ($xcond!="") { $xcond=" where ".$xcond; } else { $xcond=""; }
if ($DBresult=mysql_query("select ".$xreturn_fields. " from ".$xtable.$xcond." ".$xcond2, $link))
{
if (mysql_num_rows($DBresult)>0) { return mysql_fetch_array($DBresult); } else { return false; }
} else {
return false;
}
} else {
echo '<p class="texto">Error al llamar función (3): falta de parámetros.</p>'; return false;
}
}
?>
desde ayer e estado revisando el codigo pero no llego a dar con el error, me aparece el siguiente mensaje
Cita: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\ajax_prueba\index.php on line 17
y es la linea del while($row_rubros = mysql_fetch_array($rubros))
alguien puede ayudarme a ver mi error, le estare muy agradecido.
Saludos foreros