Hjælp til MySQL udtræk
HejsaJeg har en tabel der ser sådan ud:
CREATE TABLE `solsystemet` (
`id` varchar(50) default NULL,
`subid` varchar(50) default NULL,
`overskrift` varchar(50) default NULL,
`billede1` varchar(50) default NULL,
`billede2` varchar(50) default NULL,
`billede3` varchar(50) default NULL,
`tekst` text
)
'id' kan fx være merkur el. jorden
'subid' kan enten være NULL, fakta, moon, moonfakta
'billede1-3' kan enten være NULL eller stien til et billede, altså jeg ved ikke om alle, ingen eller fx. to af dem er fyldt(med en url fx images/jorden.jpg).
og et script der ser sådan ud:
<?php
$id = ($_GET["id"]);
$subid = ($_GET["subid"]);
if ($id){
$result = mysql_query("SELECT subid,overskrift,billede1,billede2,billede3,tekst FROM solsystemet WHERE id = '$id'") or die(mysql_error());
if (mysql_num_rows($result)>0) {
while($row = mysql_fetch_array($result) ) {
echo "<h3>".$row['overskrift']."</h3>".**BILLEDERNE HER!**."".$row['tekst']."<br>";
}}
else {echo "E..........
Jeg vil gerne have 'id' trukket ud af databasen, medmindre 'subid' ikke er NULL. Hvis 'subid' fx. er 'moon' skal teksten ud fra 'moon' trækkes ud sammen med 'overskrif' og billederne1-3.
Billederne skal skrives ud som html, så jeg skal kende height/width så hvis PHP finder height/width, og så automatisk sætter dem på <img> tag'et ville det være kanon!
Screenshot af min tabel: http://spiff.users.whitehat.dk/tabel.jpg
...
