Código PHP:
$resp2 = mysql_query("select $url from descargas where id='".mysql_real_escape_string($_GET[id])."'") ;
¿Pq? ¿Pq pones eso? ¿Pq incluyes dos veces el config?
En la primera consulta, ya tienes todos los datos de descargas para ese id...
solo tendrías que haces así:
Código PHP:
echo $datos[$url]; //En url está el string del campo que queremos buscar....
Prueba esto:
Código PHP:
<?
$id = $_GET['id']; //Recibimos el parámetro ID de la url
$url = $_GET['url']; //Recibimos el parámetro URL de la url
include("config.php");
$resp = mysql_query("select * from descargas where id='".mysql_real_escape_string($id)."' and activo='1'") ;
if(mysql_num_rows($resp) == 0) {
die("La descarga no existe.");
}
$datos = mysql_fetch_array($resp);
$desc = $datos[descargas]+1;
mysql_query("UPDATE descargas SET descargas='$desc' where id='".mysql_real_escape_string($id)."' and activo='1'");
echo' me gusta esto';
echo '<br><pre>';
print_r($datos);
echo '</pre>';
echo $datos[$url];
mysql_close($conectar); ?>
Notas:
· No hace falta que llames a $_GET['id'] todo el rato... ya se lo has asignado a $id
· print_r se usa para mostrar el array completo (lo q te ha devuelto la primera consulta)... para que lo veas ;)