Foros del Web » Programando para Internet » PHP »

¿Q puede ser???

Estas en el tema de ¿Q puede ser??? en el foro de PHP en Foros del Web. q esta mal lo unico q quiero sq me muestre los datos de la tabla links Código PHP: <?php $host = "localhost" ; $user  =  ...
  #1 (permalink)  
Antiguo 21/08/2003, 16:01
 
Fecha de Ingreso: junio-2003
Mensajes: 150
Antigüedad: 20 años, 9 meses
Puntos: 0
¿Q puede ser???

q esta mal lo unico q quiero sq me muestre los datos de la tabla links

Código PHP:
<?php
$host
="localhost";
$user "klan_rd";
$pass "xxxxxxx";
$data "klan_rd";
include(
"conex.php");
$link Conectarse($host,$user,$pass,$data);
$sql "select * from links";
$result mysql_query($sql,$link);
while (
$row mysql_fetch_array($result)) {
echo 
$row["nombre"];
}

mysql_free_result($result);
mysql_close($link);

?>
conex.php
Código PHP:
<?

function Conectarse($host,$user,$pass,$data

if (!(
$link=mysql_connect($host,$user,$pass))) 

echo 
"Error conectando a la base de datos."
exit(); 

if (!
mysql_select_db($data,$link)) 

echo 
"Error seleccionando la base de datos."
exit(); 

return 
$link
}

?>
  #2 (permalink)  
Antiguo 21/08/2003, 16:18
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

¿Te da algun error? ¿No te muestra lo que quieres? Supongo que los datos de conexion son correctos. ¿Existe la tabla 'links' en la BD? ¿Existe el campo 'nombre' en la tabla 'links'? Si es un error de la consulta, para ver el mensaje de error de MySQL usa mysql_error() (www.php.net/mysql_error). Una estructura comun es:
Código PHP:
$result mysql_query($sql,$link) or die("Error de la consulta $sql .<br>MySQL dice : ".mysql_error()); 
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 21/08/2003, 18:55
 
Fecha de Ingreso: julio-2003
Mensajes: 154
Antigüedad: 20 años, 9 meses
Puntos: 0
Es solo un comentario

Esta bien que tenga un include(conex.php) y dentro del scripts de la consulta tenga las variables de conexion :

$host="localhost";
$user = "klan_rd";
$pass = "xxxxxxx";
$data = "klan_rd";

y estas variables estuvieran directamente en el conex.php

se entiende lo que trata de desir mi comentario
  #4 (permalink)  
Antiguo 22/08/2003, 03:27
 
Fecha de Ingreso: junio-2003
Mensajes: 150
Antigüedad: 20 años, 9 meses
Puntos: 0
Hola veran llege demasiado tarde a leer vuestras respuesta(las probare) xq ahora el problema sq si pongo
Código PHP:
<?
......
echo 
$row["nombre"];
......
?>
no me sale nada

y si pongo esto:
Código PHP:
<?
.....
echo 
" ".$row["nombre"];
...
?>
si q me seecribe la cosa sq solo me escribe si pongo algo mas es eso normal???? asias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:54.