Hallo Allemaal,
Ik heb iets gemaakt, maar ik vroeg me af, of ik die
usercode=10 niet makkelijker kan maken, of is dit de
enige manier:
<?
$sql = "select uid, uname, name, user_code from leden ";
$eerste =1;
if ($query) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= " user_code=10 AND ( uname like '%$query%' OR name like '%$query%' OR bio like '%$query%' )";
}
if ($query1) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= " user_code=10 AND ( oog like '%$query1%' )";
}
if ($query2) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( user_from like '%$query2%' )";
}
if ($query3) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( leeftijd like '%$query3%' )";
}
if ($query4) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( user_from like '%$query4%' )";
}
if ($query5) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( user_woonplaats like '%$query5%' )";
}
if ($query6) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "( user_from like '%$query6%' )";
}
// en verder voor al je zoekvelden
// $sql .= ") ";
$sql .= " order by uname ASC limit $min,$offset";
// $sql .= ") ";
echo $sql;
$result = mysql_query($sql); // of sql_query
?>
Ik heb iets gemaakt, maar ik vroeg me af, of ik die
usercode=10 niet makkelijker kan maken, of is dit de
enige manier:
<?
$sql = "select uid, uname, name, user_code from leden ";
$eerste =1;
if ($query) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= " user_code=10 AND ( uname like '%$query%' OR name like '%$query%' OR bio like '%$query%' )";
}
if ($query1) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= " user_code=10 AND ( oog like '%$query1%' )";
}
if ($query2) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( user_from like '%$query2%' )";
}
if ($query3) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( leeftijd like '%$query3%' )";
}
if ($query4) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( user_from like '%$query4%' )";
}
if ($query5) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "user_code=10 AND ( user_woonplaats like '%$query5%' )";
}
if ($query6) {
if ($eerste) {
$sql .= " WHERE ";
$eerste = 0;
}
else {
$sql .= " AND " ;
}
$sql .= "( user_from like '%$query6%' )";
}
// en verder voor al je zoekvelden
// $sql .= ") ";
$sql .= " order by uname ASC limit $min,$offset";
// $sql .= ") ";
echo $sql;
$result = mysql_query($sql); // of sql_query
?>