Hi, Ik als newbee wil graag een image laten zien op mijn site maar heb geen idee welke code ik daarvoor moet gebruiken of hoe dat te doen.

VB: In een tabel word een bepaalde code gegeven om een willekeurige naam zichtbaar te maken. Nu wil ik die tabel uitbreiden met een image code zodat naast de naam steeds de zelfde image zichtbaar wordt.

Dit wil ik ook zelf aan en uit kunnen zetten als mogelijk middels een vinkje die tijdens de registratie wordt uitgevoerd.

Registratie:
wil je je avatar zichtbaar hebben Ja of Neen

Bij ja wordt de avatar zichtbaar bij de naamcode op de tabel

Kan iemand mij hiermee helpen.

Je hebt twee velden extra nodig in je tabel:

voorbeeld in MySQL:
avatar_filename VARCHAR
avatar_visible TINYINT

voor de avatar zelf heb je een uploadformulier nodig. De zichtbaarheid laat je met een checkbox invullen.

Om ze op te halen doe je dan bijvoorbeeld:

SELECT naam, avatar_filename, avatar_visible
FROM tabelnaam

En in PHP doe je dan:

<?php
    while ($row = mysql_fetch_assoc ($res)) {
        if ($row['avatar_visible'] && !empty ($row['avatar_filename'])) {
            echo '<img src="images/avatars/' . $row['avatar_filename'] . '" />';
        }
    }
?>
OKe, ik kan begrijpen dat ik 2 nieuwe velden in MySQL moet aanmaken maar raak het spoor bijster bij uploaden.

De image is een vast image ( eigenlijk gewoon een soor favicon) die dan zichtbaar wordt als je de chekbox hebt aangevinkt.

Was mijn fout om het woord avataar te gebruiken. :(

En waar plaats ik de php code dan in. Doe ik dat tussen de code van het registratie formulier?
Mijn voorbeeld was maar een fragmentje. Hele scripts voorkauwen doen we niet zo snel hier.

Hoe ziet de structuur van je tabel er nu uit?

Reageren