Hallo,

ik heb een vraagje

ik heb een tabel met 2 kolommen

1 kolom is al gevuld
nu wil ik door middel van een query kolom2 vullen met dezelfde waarde als kolom 1.

hoe kan ik dat het beste doen ?

update TABEL SET KOLOM2 = kolom1

Ik neem aan dat je dit als uitgangspositie gebruikt. Anders heeft het weinig zin om een gegeven twee keer op te slaan.
hoe zet ik dit dan in een query?

mysql_query ("UPDATE onderdelen SETmysql_query ("UPDATE onderdelen SET
plaatje = ID.jpg??")

update TABEL SET KOLOM2 = kolom1
$sql="UPDATE onderdelen SET plaatje=ID.jgp

volgens mij ervanuit gaande dat je een kolom hebt in je tabel met de naam ID.jpg
mysql_query ("UPDATE onderdelen SET
plaatje = ID.jpg")

Hoewel ik persoonlijk liever de sqll in een variabele zet
Ik ook inderdaad (al kost dat allemaal snelheid volgens sommigen )
mysql_query ("UPDATE onderdelen SET plaatje = 'pic_large/'.id.'.jpg'") or die (mysql_error());

wat is hier niet goed aan ??? dan ?
die id is dus kolom1 en kolom 2 is plaatje
dat laatste van je QUERy ist toch geen kolomnaam mag ik hopen?
'pic_large/'.id.'.jpg'
pic_large moet dus voor die ID nummer komen zodat je uiteindelijk de tekst


pic_large/(IDNUMMER).jpg ziet staan in de kolom plaatje

Reageren