Tengo una función que lo que me hace es sacar un valor de la base de datos para posteriormente mostrarselo al usuario en la caja de texto para que el pueda modificar su nombre de usuario. hasta aquí todo bien. La función es la siguiente:
Código:
Existe alguna manera en el where del query poner un (||,o una cosa u otra) me explico:function get_access_details() { // Petición a la base de datos por todos los detalles global $valid_user; global $username; if (!$valid_user || $valid_user=="") return 0; else { $username1 = $valid_user; $username2 = $username; $conn = db_connect(); if (!$conn) return 0; $query = "select username from users where username='$username1'"; $result = @mysql_query($query) or die(mysql_error()); if (!$result) return false; $result = @mysql_fetch_array($result); return $result; } }
query = "select username from users where username='$username1' (||,o una cosa u otra) username = '$username2'";
Es decir selecionar la columna username de la tabla users donde username=$username1 (o) el campo username = $username2
bueno espero respuesta jeje. Muchas gracias :)