User 1324986
User 1324986
Usuario habitual
Usuario habitual

tengo este error:

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/pruphp/index.php on line 23




el codigo que tengo es este:


$conexion=mysql_connect('mysql.webcindario.com','usuario','contraseña','basededatos');

if($conexion==TRUE){
echo 'conexion correcta';


hasta aqui me funciona , me dice que la conexion es correcta.


$result=mysql_query(
$conexion,
'SELECT id,nombre,descripcion From pruebas' );


cual es el error? por que falla?


la linea 23 es la de 'SELECT id,nombre,descripcion From pruebas' );

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acora

echo 'conexion correcta'
$result=mysql_query(
$conexion,
'SELECT id,nombre,descripcion From pruebas' );


El uso de mysql_query lo haces mal:
resource mysql_query ( string query [, resource identificador_de_enlace] )

lo de $conexion va al final
User 1324986
User 1324986
Usuario habitual
Usuario habitual

posrias explicarte mejor?

yo esta estructura la he visto en decenas de tutoriales de hecho me funciona con apache en mi ordenador.Enfurruñado

User 1324986
User 1324986
Usuario habitual
Usuario habitual

posrias explicarte mejor?

yo esta estructura la he visto en decenas de tutoriales de hecho me funciona con apache en mi ordenador.Enfurruñado

por cierto, ya probe poniendo la conexion al final y no funciona.
saludos.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acora
posrias explicarte mejor?

yo esta estructura la he visto en decenas de tutoriales de hecho me funciona con apache en mi ordenador.Enfurruñado


Yo me limito a coger el tutorial de php...

Prueba:
$result=mysql_query('SELECT id,nombre,descripcion From pruebas',$conexion);
User 1324986
User 1324986
Usuario habitual
Usuario habitual

acabo de darme cuenta que en mysql me sale la tabla pruebas pero en el panel de administracion de la web, arriba donde pone estadisticas mysql donde pone tabla me dice 0

puede ser por eso?
como hago para que me reconozca las tablas de myqsl?

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acora
acabo de darme cuenta que en mysql me sale la tabla pruebas pero en el panel de administracion de la web, arriba donde pone estadisticas mysql donde pone tabla me dice 0

puede ser por eso?
como hago para que me reconozca las tablas de myqsl?


Eso tarda en actualizarse... lo que importa es lo que te ponga el phpmyadmin.

Por otra parte ¿has echo lo que te he dicho?
User 1324986
User 1324986
Usuario habitual
Usuario habitual

si, ya te dije que lo habia probado. No funciona.

este es el codigo:

$conexion=mysql_connect('mysql.webcindario.com','pruphp','123456789','pruphp');
if($conexion==FALSE){
echo 'error en la conexion mysql';
}
else
{
echo 'es correcta la conexion con mysql';
}

genero, ordenamos por id
$result=mysql_query(
'SELECT id,nombre,descripcion From pruebas',
$conexion );

if($result==FALSE){
echo 'error en la conexion con pruebas';
}

y estos son los datos de phpamdin:

usuario: pruphp
pass: 123456789

como veras los datos son correctos tengo una base de datos llamada pruphp, con una tabla llamada pruebas.

User 1324986
User 1324986
Usuario habitual
Usuario habitual

donde pone:
genero, ordenamos por id


es un trozo de comentario que se me ha pasado borrar aqui.

saludos y gracias.Rebotado

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por acora

$result=mysql_query(
'SELECT id,nombre,descripcion From pruebas',
$conexion );


Y ¿te da error en la query?

Prueba con:
$result=mysql_query('SELECT id,nombre,descripcion FROM pruebas', $conexion );
User 1324986
User 1324986
Usuario habitual
Usuario habitual

no funciona.
He probado con otro servidor y si que va, asi que sera un fallo de miarroba.

muchas gracias por tu ayuda.
un saludo.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares