bueno ps esta es la clase de pedido
Código PHP:
Ver original<?php
include_once("conexionmysql.php");
class Pedido{
//constructor
function Pedido(){
}
function mostrarConsulta($busId,$busCiudad){
$sql->connect();
$query = "select * from pedidos where Id = $busId and Ciudad=$busCiudad";
if($result = $sql->query($query))
{
$name = mysqli_result($result,0,'name');
}
else
{
}
$sql->close();
if (!$result){
return false;
echo ('Registro no encontrado');
}
else{
return $result;
}
}
}
?>
Código PHP:
Ver originalinclude_once("pedido.php");
$p=new Pedido;
$busId = 33;
$busCiudad = 'Medellin';
$lista= $p->mostrarConsulta($busId,$busCiudad);
?>
<table style="border:1px solid #ccc; color:#000;width:800px;">
<tr style="background:#3399FF;">
<td>Pedido No.</td>
<td>Ciudad<br/></td>
<td>Fecha </td>
<td>Encargado</td>
<td>Observaciones</td>
<td>Generar PDF</td>
</tr>
<?php
echo "<tr>";
echo "<td>".$row['Id']."</td>";
echo "<td>".$row['Ciudad']."</td>";
echo "<td>".$row['Fecha']."</td>";
echo "<td>".$row['Nombres']."</td>";
echo "<td>".$row['Observaciones']."</td>";
echo "</tr>";
}
?>
</table>
y me bota el siguiente error y no se que pueda ser, creo q el problema radica en la variable $lista o no se muy bn, quien me pueda ayudar gracias
Warning: mysqli_error() expects exactly 1 parameter, 0 given in D:\Apache\htdocs\......pedido.php on line 87
select * from pedidos where Id= 33 and Ciudad=Medellin
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in D:\Apache\htdocs\............\busqueda.php on line 21