Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2006, 13:52
Avatar de davo25
davo25
 
Fecha de Ingreso: febrero-2006
Ubicación: Lima - Peru
Mensajes: 62
Antigüedad: 18 años, 2 meses
Puntos: 1
Duda de compatibilidad sobre PHP4 - PHP5 y mySQL4 -MySQL5

Bueno ahora en esta seccion de foro jojojo Como muchos de ustedes no tengo un dominio propio (entiendase que pago algo , espero hacerlo proximamente) pero mientras me e registrado en ***//web.iespana.es/*** , no hago ninguna promocion por cierto por q es muy seguro q alguna vez en su vida hemos usado ese host para subir codigos de php y mysql. La cuestion es que si me funciona lo que es php pero aqui viene el problema : ta ta ta tan
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 sobre todo orientado a objetos , por dios q da colera y tons dije tengo que chekar tutos de php4 osea estoy retrocediendo me parece .... ahhhh como odio a los pitufos .
O es que no funciona ?? mysql en ese host. ta ta ta tan.....
PD:
Espero que alguien me informe ..... antes de hacerme el harakiriiiii

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