Problemas con PHP, mysql y Firefox (wordpress)

Iniciado por frauzamb, 25 Noviembre 2013, 16:58 PM

0 Miembros y 1 Visitante están viendo este tema.

frauzamb

Hola,
Necesito para mi Web hacer consultas a la base de datos y me muestre los datos, para ello utilizo el pluging "Insert PHP" en Wordpress.
En Chrome todo funciona perfectamente, puedo hacer peticiones y me las muestra sin problemas, pero en firefox no. No me muestra nada , pero tampoco da error la consulta (que tienen que estar bien si me la muestra en chrome). ¿Algúna idea? Los 'echos' de PHP me funciónan, el problema lo tiene con la consulta.

un saludo!

HackID1

A lo mejor estás usando Sintaxis que no reconoce el firefox, prueba en IE SAFARI, etc.
Haber que te resulta.
-------------------------------------------------------
El trabajo va a ocupar gran parte de tu vida, y la única forma de estar satisfecho es hacer lo que consideren un trabajo extraordinario.
Si no lo has descubierto, sigue intentándolo. No te conformes.
STEVE JOBS.

frauzamb

[insert_php]
$conexion = mysql_connect("****", "****", "****");
mysql_select_db("demo", $conexion);
global $current_user;
get_currentuserinfo();
$user=$current_user->user_login;
$consultuser=mysql_query("select ID from wp_users where user_login='$user'");
$consultid= mysql_fetch_row($consultuser);
echo $consultid[0];
echo "hola";
[/insert_php]


Este es un pequeño código que debería funcionar, y no lo hace, en Internet Explorer tampoco, pero sin embargo en chrome si.... el echo de HOLA, lo coge en todos.

:(

raul338

edita el flag de PHP para reportar errores...

Otra que podes usar es

$conexion = mysql_connect("****", "****", "****") or (echo "error al conectar");
mysql_select_db("demo", $conexion) or (echo "error al seleccionar db");

y así con cada operacion del mysql, aunque probablemente sea error con las cookies? (?)

frauzamb

Bueno mas o menos ya lo tengo resuelto, el problema es de que tengo el usuario cogido con una variable global de wordpress:
global $current_user;
get_currentuserinfo();
$user=$current_user->user_login;

y este código no lo reconoce ni Firefox ni IE pero si Chrome....

así que ahora solo tengo que mirar como recoger la variable del usuario, para que lo cogan todos....

un saludo y gracias a todos