un php llamado productos.class.php
Código PHP:
<?php
class productos
{
public function __construct() {
$dbuser = 'jafranch_usuario';
$dbpwd = '*************';
$dbhost = 'localhost';
$dbname = 'jafranch_jafranch';
mysql_connect($dbhost, $dbuser, $dbpwd) or die("No se pudo conectar con el servidor MySQL: ".mysql_error());
mysql_select_db($dbname) or die("Error al abrir la Base de Datos.");
}
public function buscarProducto($nomproducto) {
$datos = array();
$sql = "SELECT Nombre_prod FROM productos WHERE Nombre_prod LIKE %$nomproducto%";
$resultado = mysql_query($sql);
while ($row = mysql_fetch_array($resultado, MYSQL_ASSOC)) {
$datos[] = array("value" => $row['Nombre_prod']);
}
return $datos;
}
}
?>
Código PHP:
<?php
include_once 'productos.class.php';
$producto = new Productos();
echo json_encode($producto->buscarProducto($_GET['term']));
?>
Código PHP:
//cargar css y scripts
<link href="css/jquery-ui.theme.css" rel="stylesheet" type="text/css" />
<link href="css/jquery-ui.theme.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-2.1.1.min.js" type="text/javascript"></script>
<script src="js/jquery-2.1.1.js" type="text/javascript"></script>
<script src="js/jquery-ui.min.js" type="text/javascript"></script>
<script src="js/jquery-ui.js" type="text/javascript"></script>
//y luego en una parte del documento meto esto
<?php
$row = 0;
while ($lineas != 0) {
?>
<script type="text/javascript">
$(function(){
$('#nom0').autocomplete({source: 'ajax.php'});
});
</script>
<?php
echo '
<tr>
<td><input name="linea'.$row.'" type="text" id="linea'.$row.'"></td>
<td><input name="tcs'.$row.'" type="text" id="tcs'.$row.'"></td>
<td><input name="ntc'.$row.'" type="text" id="ntc'.$row.'"></td>
<td><input name="pallets'.$row.'" type="text" id="pallets'.$row.'"></td>
<td><input name="cajas'.$row.'" type="text" id="cajas'.$row.'"></td>
<td><input name="nom'.$row.'" type="text" id="nom'.$row.'"></td>
<td><input name="cantidad'.$row.'" type="text" id="cantidad'.$row.'"></td>
<td><input name="unidad'.$row.'" type="text" id="unidad'.$row.'"></td>
<td><input name="pcompra'.$row.'" type="text" id="pcompra'.$row.'"></td>
<td><input name="pventa'.$row.'" type="text" id="pventa'.$row.'"></td>
</tr>
';
$row = $row + 1;
$lineas = $lineas - 1;
}
?>