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
}
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
}