El error exacto que me tira es:
Código :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/docs/espacioyconfort.com.ar/public_html/guia/buscandopublico.php on line 137
La consulta es:
Código :
<?php
require("connect.php");
$sql = "SELECT DISTINCTROW $rubro FROM rubros INNER JOIN datos ON datos.id = rubros.id_rubros where datos.alta like 'si' AND CHAR_LENGTH($rubro) > 0 order by $rubro";
$resultado=mysql_query($sql);
if ($row = mysql_fetch_array($resultado)){
echo "<select name= 'seccion'>";
do {
echo '<option value= "'.$row["$rubro"].'">'.$row["$rubro"].'</option>';
} while ($row = mysql_fetch_array($resultado));
echo '</select>';
}
echo "<input type= 'submit' value='enviar'>";
echo "<input type='hidden' name='rubro' value='$rubro'>";
?>El error es la línea del IF.
El enlace para ve el error es:
http://www.guia.espacioyconfort.com.ar/buscandopublico.php?rubro=jardin
Los datos de la conexión a la base de datos están bien, eso ya lo chequee,....... y las tablas y campos están creadas correctamente y con los datos correspondientes, también esta chequeado.
El problema surgio con el cambio de servidor, antes funcionaba ok,. y ahora empezo a dar ese error. Lo único que cambio de un servidor a otro es la versión de MySLQ, ahora es 5.0 y ates era inferior.
Cualquier ayuda que puedan darme sera bienvenida.
Saludos
Gracias.
Fernando
