Archief - php: INNER JOIN

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

-Vipr-

Legacy Member
PHP:
<?
// CONNECT
include('connect.php');

$SQL = "SELECT sweden_registery.nick as nick, sweden_post.text as text FROM `sweden_registery` INNER JOIN `sweden_post` ON 'sweden_registery.nick' = 'sweden_post.username'";
$SQL_GET = mysql_query($SQL);
while ($SQL_POST = mysql_fetch_object($SQL_GET))
{
$NICK = $SQL_POST->nick;
$TEXT = $SQL_POST->text;
?>
<!-- DIT IS DE OUTPUT -->
<table border="1">
	<tr>
		<td><?echo $NICK?></td>
	</tr>
	<tr>
		<td><?echo $TEXT?></td>
	</tr>
</table>
<!-- DIT IS DE OUTPUT -->
<?
}
?>

kdenk dat er iets verkeert is aan mijnen output.
mijn sql is juist. weet iemand hoe het dan wel moet :/

Dece

Legacy Member
$SQL_GET = mysql_query($SQL) or die(mysql_error());

op deze manier komde het rap te weten of u sql just is.
btw leer u sql overzichtelijker te maken. des te gemakkelijker het zal zijn om ze te debuggen
Code:
SELECT sr.nick, sp.text
FROM `sweden_registery` AS sr
INNER JOIN `sweden_post` AS sp 
     ON sr.nick = sp.username

-Vipr-

Legacy Member
euhm nee, mijn tabels noemen zo :)
mja ik krijg niets maar mijn sql is juist alleen misschien verkeerde dingen eruitgehaald :/

PHP:
$NICK = $SQL_POST->nick;
$TEXT = $SQL_POST->text;
</font></font>

-Vipr-

Legacy Member
sweden_registery.nick = sr.nick ?!
ah nee ge wou da gewoon niet helemaal overtype :)
logisch :)

Dece

Legacy Member
U tabel concept trekt eigelijk op nie veel.
Geef u tabel liever een member_id veld mee en join ze daarmee tesamen
Code:
SELECT sr.nick, sp.text
FROM `sweden_registery` AS sr
INNER JOIN `sweden_post` AS sp 
     ON sr.member_id = sp.member_id

-Vipr-

Legacy Member
mja ik heb dat zo gedaan omdat ik altijd op mijn forumke uit de ID een username moest gaan afleiden en daar had ik geen goesting in :p

-Vipr-

Legacy Member
tis de bedoeling alle posts dat een bepaalde username heeft gedaan af te halen maar hij geeft niets weer :(

-Vipr-

Legacy Member
ok het werkt ..
ge moogt blijkbaar geen
('sr.member_id' = 'sp.member_id')
afkappingstekens zetee
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan