Ik ben nieuw hier en dit is tevens mijn eerste vraag in het forum:

Ik wil graag een afbeelding laten zien van bijvoorbeeld id=1.
Ik heb een tabel als naam P_img. (varchar).
Daar staat in: plaatje.jpg
Met een query roep ik alle data op.

Heb vanalles geprobeerd, maar of ik krijg niets te zien of alleen een kruisje. Misschien heeft iemand een kleine tip voor me.

(zal vanavond de code plaatsen die ik heb geprobeerd, zit nu namelijk op mijn werk)

Jep, daarom hè :P

Ben overigens bezig met een script waarmee je meteen plaatjes in je database kan stoppen en eruit kan halen en zo.
Zal hem binnenkort wel op phphulp plaatsen :)

Vraag me overigens af waarom Sander niet reageert, terwijl hij wel actief op de site is? :P
Toch denk ik nog steeds dat dit het simpelste is:

<?php

//hier de query in een variabele zetten

$query=mysql_query("SELECT * from images WHERE id = '" . $_GET['id'] . "'");

// Eventueel een error msg als de id niet bestaat (hoeft niet perse, dit vervangt wel if($data['P_img'])
if (mysql_num_rows($sql)) { print "Deze image bestaat niet!"; }

// While loop creeren, $data wordt een array met alle velden per row.
while($data = mysql_fetch_array($query) {

// Het plaatje naar voren halen, het is simpelweg gewoon <img src=images/bestandsnaam.iets>
print "<img src=images/" . $data['P_img'] . ">";

}

?>
Ik was even het forum aan het afstruinen :D

Dat was de reden dat ik niet reageerde haha..

Maar wat ik dus wil is inderdaad dat de afbeelding van bijvoorbeeld id=1 ge-showt word.

Ben echt een newby vandaar dat het misschien wat rommelig eruit ziet :( Ben verder ook op mijn werk dus moest uit mijn hoofd de code intypen..

Zal vanavond kijken of ik er nu wel uitkom en laat het dan gelijk weten!

ik merk een klein foutje (naja, klein, hij werkt hierdoor niet) op in mijn script

if (mysql_num_rows($sql)) {

moet zijn:

if (mysql_num_rows($sql) == '0') {
Ga die proberen, Beuk bedankt!
Ik zat net je code door te lezen en op dat punt dacht ik waarom zou die "Deze image bestaat niet!"moeten weergeven, maar netjes dat je dat corrigeert.
'images' in de query moet uiteraard wel vervangen worden door je table_name hea :) maar dat wis je waarschijnlijk al
Ja dat snap ik, ga ermee aan de slag!
ik krijg de volgende fout als ik de code van beuk probeer:

Warning: Supplied argument is not a valid MySQL result resource in c:\phpdev\www\websites\travel.2-dance.com\event_info.php on line 46


dit is line 46:
while($data = mysql_fetch_object($query)) {

daar is toch niks mis mee lijkt me?
Als ik de while loop in commentaar zet en ik geef dit aan:

if (mysql_num_rows($sel) != '0') { print "Deze image bestaat niet!"; }

geeft hij dit goed weer dus het gaat ergens fout in de while loop.

Reageren