hey,
ik ben nogal een naab in het phpen en heb eventjes
een beetje van jullie tijd nodig
ik zal het goed m:ogelijk uitleggen aan jullie :
ik heb 1 database en 4 tabellen het is de bedoeling dat
de 4 tabellen met elkaar in verbinding staan
ik heb hier vlug een klein schetsje van gemaakt

http://aycu10.webshots.com/image/15049/2001512398931236739_rs.jpg
weet iemand een goede code zodat mijn uitvoer van mijn tabel "owners"
niet allen meer uit decimale cijfers bestaat maar uit voledige tekst
zodat ik kan zien wie (users) welke voorwerpen bezitten
ik hoop dat jullie mij verstaan en hartelijk dank
Een tekstveld maak je d.m.v. het attribute 'varchar'. Verder weet ik zo niet wat je bedoelt.. Je gebruikt een MySQL database? Ook voorbeeld code?
Ja, dat kan zo:

SELECT mes.beschrijving, mes.merk FROM users, owners, mes, merk WHERE users.id = ID van de gebruiker AND users.id = owners.userid AND kniveid = mes.id AND mes.merkid = merk.id
ik denk dat jonathan op de goede weg is maar ik kan er niet meer aan uit ik gebruik voor een mysql database en dit is mijn code
<?php
// Make a MySQL Connection
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("vodknive") or die(mysql_error());

// Get a specific result from the "example" table
$result = mysql_query("SELECT mes.id, mes.beschrijving, mes.merkid FROM mes, merk WHERE mes.merkid == merk.id") or die(mysql_error());  

// get the first (and hopefully only) entry from the result

while($row = mysql_fetch_array( $result )) {
	// Print out the contents of each row
	echo $row['mes.id']."-".$row['mes.beschrijving']."-".$row['mes.merkid']. 
	"<br />";
} 
?>

als ik de bevonstaande code uitvoer krijg ik hoogstwaarschoijnlijk
"1 - mooi zwart met een randje - 1" te zien
maar ik wil dat het mes.merkid zich gaat vergelijken met merk.id en als dat overeenkomt dat hij de merk.merk gaat geven ipv van mes.id

Reageren