|
| flere poster pr. post Fra : gc |
Dato : 05-02-04 14:50 |
|
Jeg skal prøve at lave en produktoversigt med php/mysql.
men kan man på en eller anden måde vise flere poster inde i en anden post.
Vi har nemlig flere størrelser af samme vare til samme billede.
Se www.tcmaskinfabrik.dk under et produkt.
/gc
| |
Peter Farsinsen (05-02-2004)
| Kommentar Fra : Peter Farsinsen |
Dato : 05-02-04 15:33 |
|
gc skrev:
> Jeg skal prøve at lave en produktoversigt med php/mysql.
> men kan man på en eller anden måde vise flere poster inde i en anden post.
> Vi har nemlig flere størrelser af samme vare til samme billede.
Du kan jo lave en tabel med den overordnede beskrivelse, tekst og
billede ... og en anden tabel med de enkelte produkter.
Hvis tabellen med produkter har et "id" fra den overordne tabel, er det
ret nemt at joine udtrækket sammen i din query.
mvh
Peter Farsinsen
| |
gc (06-02-2004)
| Kommentar Fra : gc |
Dato : 06-02-04 10:30 |
|
> Du kan jo lave en tabel med den overordnede beskrivelse, tekst og
> billede ... og en anden tabel med de enkelte produkter.
>
> Hvis tabellen med produkter har et "id" fra den overordne tabel, er det
> ret nemt at joine udtrækket sammen i din query.
Jeg er ret newbie ang. php/mysql men jeg tror jeg forstår hvad du mener:
2 tabeller med f.eks. billede, overskrift og gruppe-id i den første
og gruppe-id, varenummer, tekst, pris osv i den anden.
og så noget "If gruppe-id i tabel1 = gruppe-id i tabel2 then....."
Jeg har følgende php kode der viser en simpel tabel med billede.
<?php
require("config.php"); //print $billede_sti;
$conn = mysql_connect("localhost", "root", "gertweb");
mysql_select_db("produkter");
$resultat = mysql_query("select * from produkter");
echo "<table border='1'>";
while ($raekke = mysql_fetch_array($resultat)) {
echo "<tr><td>Varenummer: ".$raekke['varenummer']."</td><td>
Varetekst: ".$raekke['varetekst']."</td><td>
<img src=".$billede_sti.$raekke['billede']." border='0'></td></tr>";
}
echo "</table>";
mysql_close($conn);
?>
Hvad skal jeg ændre for at få ovenstående til at virke ?
På forhånd tak !
/Gert
| |
Peter Farsinsen (08-02-2004)
| Kommentar Fra : Peter Farsinsen |
Dato : 08-02-04 23:06 |
|
gc skrev:
> Hvad skal jeg ændre for at få ovenstående til at virke ?
Jeg er ikke hamrende spids i sql queries men noget a la.:
select `varegruppe.oversigt`, `billede.oversigt`, `*.produkter` from
`produkter` LEFT OUTER JOIN `oversigt` ON
`id.oversigt`=`oversigt_id.produkter`
noget i den stil sku' ku' gøre det, hvis det ikke virker kan du evt.
prøve med en ny tråd!
mvh
Peter Farsinsen
| |
|
|