Foros del Web » Programando para Internet » PHP »

Insertar un Link a una Variable

Estas en el tema de Insertar un Link a una Variable en el foro de PHP en Foros del Web. Hola a todos Les presento el Codigo que estoy utilizando y lo explico: <?php //$conexion = mysql_connect("servidor", "usuario", "password"); $conexion = mysql_connect("localhost:3307", "root", "root"); //mysql_select_db("base_de_datos", ...
  #1 (permalink)  
Antiguo 24/06/2010, 13:37
 
Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 14 años, 5 meses
Puntos: 0
Insertar un Link a una Variable

Hola a todos
Les presento el Codigo que estoy utilizando y lo explico:

<?php
//$conexion = mysql_connect("servidor", "usuario", "password");
$conexion = mysql_connect("localhost:3307", "root", "root");


//mysql_select_db("base_de_datos", $conexion);

mysql_select_db("vtigercrm510", $conexion);

//$query = "SELECT * FROM nombre_tabla";
$query = "SELECT * FROM vtiger_products
INNER JOIN vtiger_productcf ON vtiger_products.productid=vtiger_productcf.product id
WHERE vtiger_productcf.cf_601=0 AND vtiger_products.productcategory='Asistencia'";
$resultado = mysql_query($query, $conexion) or die (mysql_error());
$total = mysql_num_rows($resultado);
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Ejemplo de conexion</title>
</head>
<body>


<?php

if ($total> 0) {
while ($fila = mysql_fetch_assoc($resultado)) {
echo "<strong>".$fila['productname']."</strong><br>";

}
}
?>
</body>
</html>


Bueno estoy Tomando Datos de mi Base de Datos con el QUERY y todo lo almacena en Resultado. Esta que toma n datos(En este caso nombre de Productos) de mi base de datos y los está mostrado bajo algunas condiciones: Si el producto tiene la Categoría de "Asistencia" que lo muestre.

Bien, todo va funcionando muy bien, muestra todo ok.

Pero estoy tratando de Buscar lo Siguiente:

Cada Producto que me muestre, Tenga un Link para poder agregarle informacion, como imagenes, documentos, escripciones, etc.

Osea me muestra un producto por ejemplo:

Playstation 4 y Playstation 3 == entonces quiero que estos productos tengan link para poder añadirle en la nueva vista imágenes y una Serie de Cosas que contega, Todo esto con el Fin de que exista Orden.

estube provando con

echo "<a href='nombredelavista.php?nombre=$variable' > texto que linkea </a>";

Pero malisimo, me Muestra el texto "texto que linkea" para linkear, pero es el mismo link para todos. Osea no va por ahi la cosa!.

Muchisimas gracias de Antemano al que me pueda dar una manito!!
  #2 (permalink)  
Antiguo 24/06/2010, 13:51
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Busqueda Respuesta: Insertar un Link a una Variable

ok para que no te muesra el mismo link en todos debes de hacer algo asi
Código PHP:
while ($fila mysql_fetch_assoc($resultado))
{
     echo 
"<a href='nombredelavista.php?nombre=".$fila['nombreproducto']."'>".$fila['nombreproducto']."</a><br>";

ahi tendras el id para ir al vinculo con el nombre de tu producto y enviaras a la pagina el nombre tambien
  #3 (permalink)  
Antiguo 24/06/2010, 14:25
 
Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Insertar un Link a una Variable

Cita:
Iniciado por carlos_belisario Ver Mensaje
ok para que no te muesra el mismo link en todos debes de hacer algo asi
Código PHP:
while ($fila mysql_fetch_assoc($resultado))
{
     echo 
"<a href='nombredelavista.php?nombre=".$fila['nombreproducto']."'>".$fila['nombreproducto']."</a><br>";

ahi tendras el id para ir al vinculo con el nombre de tu producto y enviaras a la pagina el nombre tambien

Carlos Muchisimas gracias por tu pronta repuesta, Mira el Detalle es que no quiero que todos los Link apunten al mismo, osea "nombre.php" sino; si existe:

N Productos, Me genere N link .... no que los N productos Apunten a 1 Link.

Porq si pruebo el codigo, Todos me Apuntan a nombredelavista.php .
  #4 (permalink)  
Antiguo 24/06/2010, 14:31
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Insertar un Link a una Variable

ok dentro de tu base de datos por un campo para la url que deseas que se valla al hacer click y colocalo en el hfef algo asi
Código PHP:
while ($fila mysql_fetch_assoc($resultado))
{
     echo 
"<a href='".$fila['url']."'>".$fila['nombreproducto']."</a><br>";

  #5 (permalink)  
Antiguo 24/06/2010, 15:05
 
Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Insertar un Link a una Variable

Cita:
Iniciado por carlos_belisario Ver Mensaje
ok dentro de tu base de datos por un campo para la url que deseas que se valla al hacer click y colocalo en el hfef algo asi
Código PHP:
while ($fila mysql_fetch_assoc($resultado))
{
     echo 
"<a href='".$fila['url']."'>".$fila['nombreproducto']."</a><br>";



Muchisimas Gracias, fue de muchisima ayuda para mi! .... Lo que estaba buscando es:

Como van a existir N productos. yo no quiero ""CREAR""" N archivos.php para poder mostrar toodo, Sino hacer una Plantilla.php.

Esta va a estar llena de Consultas que me van a jalar las variables por los N producto.

Osea doy click en un producto y me lleva a una plantilla la cual va a jalar todas las variables.

Estoy tratando con el For para que me contabilise los N productos y apuntar a los que me convienen y se genere una Variable por cada uno.

Y mi plantilla me va a jalar estas variables.

Esta q me hace sufrir T_T. Carlos muchisimas gracias por tu Ayuda. DTB

Etiquetas: link, variables
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 14:46.