Gegevens opvragen uit 2 tabellen tegelijk

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Joni Fleischer

Joni Fleischer

02/05/2008 22:21:00
Quote Anchor link
Hallo allemaal!

Ik heb 2 tabellen:
users
levels

Nu wil ik uit deze twee tabellen informatie ophalen.
Alleen met 1 query.

Nou weet ik dat het met join kan maar weet alleen niet hoe.
Wat ik nu heb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$user
= mysql_fetch_array(mysql_query("SELECT * FROM users WHERE id = '".$_COOKIE['loginid']."'"));
$user_level = mysql_fetch_array(mysql_query("SELECT * FROM levels WHERE userid = '".$_COOKIE['loginid']."'"));
?>


Kan iemand mij vertellen hoe ik deze 2 query's in 1 query krijg??
 
PHP hulp

PHP hulp

24/04/2024 22:29:15
 
Jesper Diovo

Jesper Diovo

03/05/2008 09:58:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$query
= "SELECT * FROM users, levels WHERE users.id = '".$_COOKIE['loginid']."' AND levels.userid = users.id";
$result = mysql_query($query);
if($result) {
  // goed
} else {
  // fout
}
?>


Denk wel aan SQL injection met $_COOKIE[].
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.