![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/03/2006, 02:47
|
| | Fecha de Ingreso: marzo-2002 Ubicación: Salta Capital - Actualmente estudiando en Córdoba
Mensajes: 430
Antigüedad: 22 años, 10 meses Puntos: 0 | |
Hola, mira, para eso podrias usar SQL como LEFT OUTER JOIN, ahora no se si con sql, podes tomar la primera letra de un campo de la bd eso no se como hacerlo.
Te doy un ejemplo
Tengo las siguientes tablas
DVD
id_dvd
nombre
id_precio
---------
DVD_PRECIOS
id_precio
precio
Ahora como a los precios yo los cargo desde una parte, para armar la lista d e precios, ya los dvd's les asigno uno u otro segun un criterio diferente, para mostrar un listado de los dvd con los precios, haria el siguiente SQL
$sql="SELECT d.* FROM dvd d LEFT OUTER JOIN dvd_precio dp ON d.id_dvd=dp.id_precio";
Con esto haciendo un while($row=mysql_fetch_array($resultado_sql))
Obtendriamos el precio del dvd en cuestion con solo colocar $row['precio']
Si llego a estar equivocado en la consulta por favor avisen, porque son las 5.46 am en argentina y solo pase por aca para revisar y termine contestando jajaja y hay mucho sueño para probar el escript.
Saludos, espero poder orientarte un poco.
__________________ Nada es imposible, con un poco de esfuerzo se logran las cosas.- |