<input type="text" id="texto" name="texto"> <br/> <button type="submit" name="buscar">Buscar</button> </form> <div> <?php include_once "MySQLDataSource.php"; include_once "auto.php"; if (isset($_POST['buscar']) && $_POST['texto'] != "") { $modelo = $_POST['texto']; $funciones = new MySQLDataSource(); $conn = $funciones->conectar(); if (!$conn) { echo "error de conexión"; $funciones->mensajeError(); } $sql = "SELECT * FROM automoviles WHERE modelo like '%" . $modelo . "%'"; $consulta = $funciones->ejecutar_consulta($sql); if (!$consulta) { echo "<br/>" . "Error de consulta"; } echo "<b>" . "Coincidencias encontradas: " . "</b>" . mysqli_num_rows($consulta); $row = $funciones->siguiente(); $total = null; $id = 1; while ($row) { $total[$id] = new auto(); $total[$id]->setId($row->Id); $total[$id]->setMarca($row->Marca); $total[$id]->setModelo($row->Modelo);
<input id="submit" name="submit" type="submit" value="Search"/> </form> </div> <?php include_once 'MySQLDataSource.php'; include_once 'Auto.php'; if (isset($_POST['submit'])) { echo '<div style="margin-left: 50px">'; if ($_POST['field'] == "") { echo '<p style="color: red;">El campo de búsqueda no puede estar vacío</p>'; } else { $busqueda = $_POST['field']; $mysql = new MySQLDataSource(); if (!$mysql->conectar()) { $mysql->mensajeError(); die; } $consulta = "SELECT * FROM automoviles WHERE modelo like '%" . $busqueda . "%'"; $result = $mysql->ejecutar_consulta($consulta); if (!$result) { $mysql->mensajeError(); die; } $num_resultados = mysqli_num_rows($result); echo "{$num_resultados} resultados."; $array_coches = array(); echo '<ul>'; while ($row = $mysql->siguiente()) { $auto = new Auto(); $auto->setId($row->Id);