hi mario,

first of all, make sure that your query works from the mysql console or
phpmyadmin or some other tool (copy-paste the query from the code and
replace $loging with something reasonable).

then try the following:

$query = "SELECT COUNT (login) FROM formacao WHERE login = '$login'";

// check to see if the $login variable has been filled in -
// maybe $login is empty?
echo $query;

$result = mysql_query($query);

if (!$result) {
  // mysql will tell you what's wrong
  echo mysql_error();
}

mysql_fetch_row($result);

and btw. mysql_fetch_row() doesn't require a connection resource, it
will default to the last opened when none is given.
so you only need to give the 2nd parameter if you have more than one
mysql-db connection open.

regards,
phillip

---

Mário Gamito schrieb:
> Hi,
> 
> Why this doesn't work ?
> 
> ---
> $query = "SELECT COUNT (login) FROM WHERE login = '$login'";
> $result = mysql_query($query);
> mysql_fetch_row($result);
> ---
> 
> It gives me
> Warning: mysql_fetch_row(): supplied argument is not a valid MySQL
> result resource in /var/www/html/registar_action.php on line 22
> 
> Any help would be apreciated.
> 
> Warm Regards,
> Mário Gamito

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to