Bien, la verdad que no tengo idea de Mysql ni de Php, el caso es que me baje un script para instalar un buscador interno en mi sitio. El login a la base de datos y la insercion del codigo esta todo OK, lo que no comprendo es el asunto de las tablas en Mysql.
Agradeseria si alguien me explicara que y como debo crear las tablas con el administrador de mi@,
Una pregunta ¿es posible administrar la base de datos remotamente? (por que no he logrado conectarme...)
El script del buscador es el siguiente:
//conexion a la base de datos
$host="localhost";
$user="user";
$pass="tu_pass";
$db="Tu_db";
$tabla="tu_tabla";
//conectamos con la base de datos
$con=mysql_connect($host,$user,$pass);
mysql_select_db($db,$con);
//establecemos condiciones de paginacion
if (!isset($pg))
$pg = 0;
$cantidad = 10;
$inicial = $pg * $cantidad;
//realizamos la busqueda en la base de datos
$pegar = "SELECT * FROM $tabla ORDER BY id DESC LIMIT $inicial,$cantidad";
$cad = mysql_db_query($db,$pegar) or die (mysql_error());
//calculamos las paginas a mostrar
$contar = "SELECT * FROM $tabla";
$contarok = mysql_db_query($db,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
//imprimiendo los resultados
echo "<br>";
echo "<span class=\"14pix\"><b>Id</b> | </span>
<span class=\"14pix\"><b>Titulo</b></span>
<br>";
while ($array = mysql_fetch_array($cad))
{
echo "<tr>
<font><b>$array[id]</b> | </font>
<font>$array[titulo] | </font>
<br>";
} //fin imprimir resultados
echo "<br>";
//creando los enlaces de paginacion de resultados
echo "<center><p>";
if ($pg <>0)
{
$url = $pg - 1;
echo "<font><a href='archivo.php?id=".$id."&pg=".$url."'>« Anterior</a> </font>";
}
else {
echo " ";
}
for ($i = 0; $i<($pages + 1); $i++) {
if ($i == $pg) {
echo "<font><b> $i </b></font>";
}
else {
echo "<font><a href='archivo.php?id=".$id."&pg=".$i."'>".$i."</a> </font>";
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<font><a href='archivo.php?id=".$id."&pg=".$url."'>Siguiente »</a></font>";
}
else {
echo " ";
}
echo "</p></center>";
?>