Forum » Server-Side scripting » Image ophalen uit de database
NJMedia
Berichten: 1146
avatar
Offline Stuur privebericht
Beste Cp'ers,

Ik wil graag een image ophalen uit de database, dit is me gelukt maar nu wil ik de afbeeldingen ook aanklikbaar maken door middel van een link die in dezelfde database staat als de image. Ik heb nu dit:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
<?php
$query 
mysql_query("SELECT * FROM radio ORDER BY link,img DESC LIMIT 0,3");
                    while(
$newstations mysql_fetch_array($query))
                    { 
                    echo 
'<img src="'.$newstations['img'].'" />';
                    }
?>


Met vriendelijke groet
Nillas
14-12-2010 18:04
Dit topic is 208 keer bekeken door 47 verschillende leden
Reacties op: "Image ophalen uit de database"
1 | 2 Volgende pagina
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<?php 
$query 
mysql_query("SELECT * FROM radio ORDER BY link,img DESC LIMIT 0,3"); 

while(
$newstations mysql_fetch_array($query)) 
    {
        echo(
"<a href=\"" $newstations['img'] . "\">" $newstations['img'] . "</a>");
    } 
?>
14-12-2010 18:20
Logo Designer
Berichten: 1366
avatar
Offline Stuur privébericht
Dit:
Code | Selecteer Alles
minimaliseren
1
echo ("<a href="'.$newstations['img'].'"><img src="'.$newstations['img'].'" alt="" /></a>");

I.P.V dit:
Code | Selecteer Alles
minimaliseren
1
echo '<img src="'.$newstations['img'].'" />';
14-12-2010 18:23
NJMedia
Berichten: 1146
avatar
Offline Stuur privébericht
@Jackie: Hij laat dan alleen de link zien, die overigens wel aanklikbaar is.

@Crimebrain: De link staat ook in de database, dus die moet ook opgeroepen worden.
14-12-2010 18:30
Logo Designer
Berichten: 1366
avatar
Offline Stuur privébericht
Heb mijn code stukje veranderd probeer zo eens.
14-12-2010 18:31
Webdeveloper & Programmeu
Berichten: 1000
avatar
Offline Stuur privébericht
Doe voor de netheid wel even :

Code | Selecteer Alles
minimaliseren
1
echo '<a href="'$newstations['hierdeurl'] .'"><img src="'$newstations['img'].'" /></a>"';


Aangezien je bij dubbele anders weer lelijke url tags krijgt en anders met \ moet werken waardoor het lelijker in code word.

maar het hoeft niet is voor netheid alleen.
14-12-2010 18:33
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Wat is nou precies de bedoeling?

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<?php 
$query 
mysql_query("SELECT * FROM radio ORDER BY link,img DESC LIMIT 0,3"); 

while(
$newstations mysql_fetch_array($query)) 
    {
        echo(
"<a href=\"" $newstations['ietsanders??'] . "\">" $newstations['img'] . "</a>");
    } 
?>


@NielsB

hoezo word een code dan lelijk als je \ voor de " gebruikt?
14-12-2010 18:39
NJMedia
Berichten: 1146
avatar
Offline Stuur privébericht
@NielsB: Bedankt, hij werkt. Nu ben ik op een ander probleem gestuit: Dus nu wil ik een pagina hebben met alle zenders erop. De categorieën staan allemaal in de database. Hoe moet ik dit weergeven? Momenteel heb ik dit:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
<?php
include ('config.inc.php');
                
$query mysql_query("SELECT * FROM cat ORDER BY cat");
                    while(
$allstations mysql_fetch_array($query))
                    { 
                    echo 
$allstations['cat']."";                    }
?>


Dit werkt alleen niet. Mijn categorieën zijn van 1 t/m 12 en moeten onder elkaar worden weergeven met een kopje boven elke categorie.
14-12-2010 18:40
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
<?php
include ('config.inc.php');

$query mysql_query("SELECT * FROM cat ORDER BY cat");
while(
$allstations mysql_fetch_array($query))

      echo 
$allstations['cat'];
      echo
'<br/>';
}
?>
14-12-2010 18:44
NJMedia
Berichten: 1146
avatar
Offline Stuur privébericht
@RDMNL:
Quote

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in



Dit krijg ik als ik jouw code invoer. Enig idee wat een oplossing hiervoor zou kunnen zijn.
14-12-2010 18:48
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Tuurlijk doet die het niet, de tabel 'cat' bestaat niet.

lame
14-12-2010 19:01
Reageer op: "Image ophalen uit de database"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden