Hola
 
Tengo una duda y me tiene perdido la verdad, no se como puedo obtener con mysql_num_fields(), solo los nombres de campo de una tabla 
que empiezan por "u", he conseguido que me imprima todos los campos de la tabla con el siguiente codigo:  
 Código PHP:
    <?php
require 'ulogin.php';
require ("classes/conectar.Mysql.php");
require ("var.php");
require 'funciones/funciones_delegaciones.php';
 
 
$result = mysql_query('select * from prefactura');
if (!$result) {
    die('Fallo el query: ' . mysql_error());
}
/* get column metadata */
$i = 0;
while ($i < mysql_num_fields($result)) {
    echo "Informacion de Cloumna $i:<br />\n";
    $meta = mysql_fetch_field($result, $i);
    if (!$meta) {
        echo "No hay información<br />\n";
    }
    
    // Se que aqui deberia poner algo , pero no se el que
    echo "<pre>
 
name:         $meta->name
 
</pre>";
    $i++;
}
mysql_free_result($result);
?>    
  Pero me imrrime todos y 
solo quiero que sean los que empiezan por "u".  
Muchas gracias. 
Saludos