Hola chicos, ahora vengo con una dudita, veran, tengo un pekeño script el cual es para hacer "URLs Amigables", el dia de ayer tuvimos problemas con el host, hicieron unas modificaciones, y el dia de hoy veo que el script no funciona bien, me regresa este error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/netcos5/public_html/test.php on line 24
El script en si es este:
Código [PHP]:
Ver original<?php
//URL base de la aplicacion
$base = "/";
//Crear la conexion a la base de datos
//Si se requiere unicamente el index
if(("http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']) == $base ||
basename($_SERVER['REQUEST_URI']) == "test.php") $contenido = include ("index.php");
else {
$id = $_GET["id"];
//Si es una URL fea-asquerosa...
$consulta = mysql_query("SELECT description FROM contenidos WHERE id = $id", $conexion); //Si es una URL bonita...
else
{
//Obtener el nombre clave
$partno = basename($_SERVER['REQUEST_URI']); $consulta = mysql_query("SELECT description FROM contenidos WHERE partno = '$partno'", $conexion); }
//Si la consulta es correcta...
//Informar del terrible error
else
$contenido = "Lo que estas buscando no existe";
}
?>
<html>
<head><title>ModRewrite Test</title></head>
<body><?php echo $contenido ?></body>
</html>
Si coloco en la URL un
http://www.dominio.com/test.php?id=1 me regresa el error, la base de datos SI esta con datos y todo.
No se si vaya a ser alguna configuracion ke movieron o si el script por arte de magia se modifico xD
Antes de contactar a soporte, me gustaria consultarlo con ustedes.
Mil gracias chicos.