Gegevens opvragen uit 2 tabellen tegelijk
Joni Fleischer
02/05/2008 22:21:00Hallo 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:
Kan iemand mij vertellen hoe ik deze 2 query's in 1 query krijg??
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)
1
2
3
4
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']."'"));
?>
$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
18/12/2024 03:01:41Jesper Diovo
03/05/2008 09:58:00Code (php)
1
2
3
4
5
6
7
8
9
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
}
?>
$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[].