Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/04/2010, 03:05
Avatar de dengaku
dengaku
 
Fecha de Ingreso: enero-2010
Mensajes: 69
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: problema consulta php mysql

Vale la consulta que hago es :

Código PHP:
        $sql="select * from archivos limit $comienzo, $num order by codigo_usuario"
Bueno pongo el codigo completo de donde cojo los datos para hacer el formulario
Código PHP:
        $sql="select * from archivos limit $comienzo, $num order by codigo_usuario";
        
//echo $sql;
        
$registros=mysql_query($sql,$conexion) or
          die(
"Problemas en el select:".mysql_error());

        
    
        
        print 
"<p class='stilo5'>Administrar mis descargas:</p>";
           print 
"<table border='2' cellspacing='0' class='stilo3'>";
           print 
"<tr><td class='stilo6'>Usuario</td><td class='stilo6'>Nombre archivo</td><td class='stilo6'>Tamaño</td><td class='stilo6'>Numero descargas</td><td class='stilo6'>Max descargas</td><td class='stilo6'>Fecha Subida</td><td class='stilo6'>Tiempo de vida</td><td class='stilo6'>Estado</td><td class='stilo6'></td></tr>";

        while (
$regb=mysql_fetch_array($registros))
        {    
        
$estado=$regb['estado'];

        
//$id=$reg['cod_archivo'];

        
        
              
print '<form action="admdescarga.php" method="post">';
            
            print 
'<input size=5 type="hidden" name="cod" value="'.$regb['cod_archivo'].'">';

                
$sq6="select nick from usuarios where cod_usuario=".$regb['codigo_usuario']."";
                
$codusus=mysql_query($sq6,$conexion)    or
                die(
"Problemas en el select:".mysql_error());
                
$cods=mysql_fetch_array($codusus);
                    
                        
            print 
"<tr><td>".$cods['nick']."</td>";
            
            
            print 
"<td>".$regb['nombre']."</td>";
            
              print 
"<td>".$regb['size']."</td>";
            
               print 
"<td>".$regb['num_descargas']."</td>";
            
            print 
'<td class=stilo7><input size=5 type="text" name="max" value="'.$regb['max_descargas'].'">';
        print (
"<font color=white>$error[1]</font><BR>");"</td>";
        
            print 
"<td>".$regb['fecha_subida']."</td>";
            
            print 
'<td class=stilo7><input size=5 type="text" name="vida" value="'.$regb['tiempo_vida'].'">';
        print (
"<font color=white>$error[2]</font><BR>");"</td>";

            print 
"<td class='stilo7'><select name='estado'>"
            print 
"<option value='-1' "
                if (
$estado == -1) { print " selected ";}
            print 
">Activo</option>";
            print 
"<option value='0' ";
                if (
$estado == 0) { print " selected ";}
            print 
">Inactivo</option>";
            print 
"</select>";
            
             print 
'<td class=stilo7><input type="submit" name="modificar" value="modificar"></td>';
            print 
"<td><a href=borrar2.php?codigod=".$regb['cod_archivo']."><img src=borrar.png></a></td></tr>";            
            print 
"</form>";
           }        
        print 
"</table>"
Hay más código por encima y por abajo pero lo referente al formulario es eso a excepción de un update

el mensaje de error es :
Problemas en el select:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by codigo_usuario' at line 1

Última edición por dengaku; 30/04/2010 a las 03:15 Razón: completar