





1.- Estoy que estudio en modo intensivo PHP5 y que yo se ese host funciona en php 4.4x entonces estoy en una vicisitud ( creoq asi se dice no ? ) por q cuando quiero usar el metodo exclusivo de php5 para conexion osea mysqli e tenido problemas ahhhhhhhh



O es que no funciona ?? mysql en ese host. ta ta ta tan.....
PD:



Pd2:Osea si funca en mi pc donde tengo instalado PHP5 y MySQL5 solo tengo la duda
de que si funciona esa BD en ese host y como cambiar ese codigo a PHP4 para ver si liga
Por siaca coloco mi codigo;
//-------------------------------------------------------------
<html>
<head>
<link rel="stylesheet" type="text/css" href="estilos.css" />
<title>Base de datos de libros </title>
</head>
<body>
<h1 align="center" class="Estilo1" >***RESULTADO DE LA BASE DE DATOS***</h1>
<?php
$searchtype = $_POST["searchtype"];
$searchterm = $_POST["searchterm"];
$searchterm = trim($searchterm);
if( ! get_magic_quotes_gpc() ) //segun e leido innecesario enPHP5 por q viene activo por defecto
{
$searchtype = addslashes($searchtype);
$searchterm = addslashes($searchterm);
}
if (!$searchterm or !$searchtype )
{
echo "Error a faltado introducir un valor";
exit;
}
@ $db = new mysqli("localhost", "nombreUsuario" , "passwordUsuario" , "nombreBD" );
if(mysqli_connect_errno() )
{
echo " No se hizo conexion con la base de datos intente mas tarde . Gracias " ;
}
$consulta = "select * from libros where ".$searchtype. " like '%".$searchterm."%' ";
$resultado = $db->query($consulta);
$cantFilas = $resultado->num_rows;
echo "Libros encontrados :".$cantFilas."<br>";
for ($i = 0 ; $i<$cantFilas ; $i++ )
{
$fila = $resultado->fetch_assoc() ;
echo "<br><strong>".($i+1)." Titulo: ".$fila[title];
echo "</strong><br> Autor: ".$fila[author];
echo "<br> isbn: ".$fila[isbn];
echo "<br> precio: ".$fila[price];
}
$resultado->free();
$db->close();
?>
</body>
</html>
//-----------------
Bueno espero q me respondan , me quedo hasta tarde siempre
