Foros del Web » Programando para Internet » PHP »

COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a>

Estas en el tema de COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a> en el foro de PHP en Foros del Web. Hola amigos como estan , desearia me ayudases con esta duda , tengo una base de datos a la que quisiera acceder mediante anclas ejm ...
  #1 (permalink)  
Antiguo 19/04/2010, 17:43
 
Fecha de Ingreso: abril-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a>

Hola amigos como estan , desearia me ayudases con esta duda ,

tengo una base de datos a la que quisiera acceder mediante anclas ejm :_



//EN ESTE FOR IMPRIMO LOS NOMBRES Y DESEO QUE CUANDO PINCHE EN EL NOMBRE SE MUESTRE EL CONTENIDO ASOCIADO AL NOMBRE

for($i=0 ; $i < $this->total_conts ; $i++){
echo "<a href=".$this -> cont_cont[$i]['contenido'].">".$this->cont_artist[$i]['nombre']."</a><br>";

}

DESEO QUE cada vez que clickee en una ancla se muestre el contenido , como podria ejecutar una peticion de mysql al pinchar en una ancla?


aca me da un error fatal , no me ayudarian??
muchas gracias
  #2 (permalink)  
Antiguo 19/04/2010, 17:48
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a>

Para que haga lo que tu quieres y te muestre el contenido sin que se refresque la página debes usar AJAX. Ahora si no te importa que se refresque la página, podrías enviar los datos por el método GET y luego manejarlos con la variable $_GET.
Código HTML:
Ver original
  1. <a href='foo.php?bar=candy'>fooBarCandy</a>
Luego lo lees con php
Código PHP:
Ver original
  1. <?php
  2. echo $_GET['bar'];
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 19/04/2010, 18:10
 
Fecha de Ingreso: abril-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a>

Amigo gracias , capas no me explique bien ,


for($i=0 ; $i < $this->total_conts ; $i++){


echo "<a href=".$this -> cont_cont[$i]['contenido'].">".$this->cont_artist[$i]['nombre']."</a><br>";

}

el array cont_cont , ya tiene en sus vectores el contenido , yo pense en q se imprimieran todos mis artistas en anclas y cada vez que pinchara en un link automaticamente me direccionara al contenido asociado al artista , como si que cada vez que pincho en un ancla me generara una consulta a la base de datos de contenido.

lo que tu me explicas no lo entiendo .
  #4 (permalink)  
Antiguo 19/04/2010, 18:14
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a>

Acuérdate que PHP es un lenguaje que se ejecuta en el servidor. Esto quiere decir que para poder ejecutar un código de PHP debes enviar una petición al servidor y este se ejecuta en el servidor para lograr mostrar los datos. La forma de lograr enviar peticiones al servidor es por los métodos GET o POST. En tu caso como son enlaces, debes enviarlo bajo el método de GET y recibir los datos usando la variable $_GET. Ahora como te indique también, si no deseas que tu página se refresque, es decir que envie los datos, se recargue la página nuevamente, lo puedes lograr con AJAX. En internet hay mucho tutoriales de como usar esta tecnología.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 19/04/2010, 18:54
 
Fecha de Ingreso: abril-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: COMO CONSULTAR MYSQL/PHP A TRAVES DE LINKS<a>

for($i=0 ; $i < $this->total_conts ; $i++){
echo "
<a href="mysql_query(select contenido from cont)">".$this->cont_artist[$i]['nombre']."</a><br>";

}

Gracias amigo , yo decia que al pinchar en el link se me ejecutara el codigo de select , pense q capas habia alguna forma de llamar al codigo claro por php no .
igual muchas gracias.

Etiquetas: consultas, etiquetas, mysql
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 05:44.