Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2005, 12:40
Avatar de payo22
payo22
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
comparar dato con nombre de campo de mi tabla

Hola Maestros:

tengo un problema y no se como hacer esto:

envio un dato a mi script php y ese dato lo quiero comparar con el nombre de mi campo he visto la funcion mysql_field_name.

hago un ciclo para recorrer todos los nombres de mis campos y despues hago la comparacion de que si mi dato es igual al nombre del campo haga algo pero no lo hace no se si este mal lo que estoy haciendo.

aqui les dejo lo que hago:
Código PHP:
   $dato 'dia15';
   
$sql="Select * from lluvia";
   
   
$result mysql_query($sql,$link);

   
$rowcount=mysql_num_rows($result);
   
$y=mysql_num_fields($result);
   for (
$x=8$x<$y$x++) {
    echo  
mysql_field_name($result$x).'<br>';
     if (
mysql_field_name($result,$x)==$dato){
//      aqui hago algo pero me marca un warning
     

el error que me manda es el siguiente:

Warning: mysql_field_name() [function.mysql-field-name]: Field 39 is invalid for MySQL result index 3 in c:\wamp\www\consulta.php on line 31

}

Última edición por payo22; 30/03/2005 a las 12:41