как да стане SELECT-а

obqvi_in

Registered
Това е част от trafic.php:
PHP:
if(isset($_SESSION['username']))
    {
	 include "1config.php";
     $connect = mysql_connect($host, $userDB, $pass);
     mysql_select_db($bd, $connect) or die (mysql_error());
     mysql_query("SET names cp1251");
	 
     ?><table class="zdravei">
     <tr>
	 <td align="left"><img src="picture/hello1.gif" align="center" /><span class="text-username"> <?php echo $_SESSION['username'] ?></span></td>
     <td align="right"><a href="logout.php" class="izhod"><img src="picture/logout.gif" align="center" /></a></td></tr>
     </table>
		 
     <div class="profile">
     <a href="profile.php">Профил</a>
     </div><?php
	 
	 $query = "SELECT `url` FROM `users`"; 
     $result = mysql_query($query) or die('Error, query failed 1'); 
     $row = mysql_fetch_array($result, MYSQL_ASSOC);
	 
	 $query2 = "SELECT `url` FROM `users` NOT `url` = '{$row['url']}'";
	 $result2 = mysql_query($query2) or die('Error, query failed 2');
	 while($adds = mysql_fetch_array($result2)) 
	    { ?> 
	     <br>
	     <center>
	     <table class="table-adds" border="0">
	     <tr>	 
	     <td><a href="<?php echo $adds['url']; ?>" target=_blank><?php echo $adds['url']; ?></a></td>
	     </tr> 
	     </table>
	     </center><?php
	    }	 
    }
    else{ include 'user.php'; }
?>
С този код искам да покажа информацията от полето "url" в база данни на всички потребители, но без тази на регистрираният в момента потребител. Не знам как да направя синтаксиса на вторият "select":
$query2 = "SELECT `url` FROM `users` NOT `url` = '{$row['url']}'";
 
Благодаря но за да стане трябваше на коригирам и първият "select". защото той взимаше първият резултат:
$query = "SELECT `url` FROM `users` WHERE `username` = '{$_SESSION['username']}'";

Не знаех че се използва "различно" в селекта, дано да бъде полезна на някой тази тема.

+1 :?:
 
Всъщност заявката може да ти е само една.

PHP:
"SELECT `url`, `username` FROM `users` WHERE `username` != '{$_SESSION['username']}'  "
 

Back
Горе