Amigos:
Estoy convirtiendo mi sitios ASP a PHP y tengo (entre muchísimos más) un problema con este código:
Código PHP:
<?php
if ($_GET['$sort'] == ""){
$sort="tema";
}else{
$sort=$_GET['$sort'];
print $sort;
}
$con = mysql_connect("localhost", "root", "")or die('MySQL Connect Error: '.mysql_error("No hay conexión a la Base de Datos"));
mysql_select_db("midis");
//CON ESTA LINEA FUNCIONA:
$result=mysql_query("select * from temas order by tema");
//PERO NECESITO QUE FUNCIONE CON ESTA.
$sql = 'select * from temas where CLASE like \'%'.$tipomus.'%\' order by ' . $sort;
//line 117 es esta
while($row=mysql_fetch_assoc($result)){
//while ($row=mysql_fetch_array($result)){
echo '<tr><td>'.$row["clase"].'</td>';
echo '<td>'.$row["tema"].'</td>';
echo '<td>'.$row["ritmo"].'</td>';
echo '<td>'.$row["autor"].'</td>';
echo '<td>'.$row["arreglo"].'</td>';
echo '<td>'.substr($row["fecha"],-12,4).'</td>';
if ($row["nuevo"]=='Y'){
echo '<td>'."Nuevo".'</td></tr>';
}else{
echo '<td>'."".'</td></tr>';
}
}
$tipomus es un string.
Este es el error:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\wamp\www\SML\to.php on line 117
No soy muy experto en la sintaxis de PHP y es posible que esté cometiendo algún error. Por favor, ¿podrían ayudarme? Es urgente
Si alguno quiere ver como funciona esto en ASP, puede entrar a:
http://www.prolatin.com/sml/to.asp
¡¡Gracias de antemano!!!