Linha de Comando

Enviada por Rafael 
Rafael
Linha de Comando
20 de February de 2003 às 05:44PM
Pessoal,

Estou usando o PHP em modo CGI, conforme o código abaixo, eu me conecto no banco de dados MySQL, mas quando eu dou qualquer comando por ex: mysql_fetch_object, ou mysql_fetch_array, ou mysql_num_rows, ele dá erro, mas a conexão com o banco de dados é feita, alguém já passou por isso ???

Código:

#!/usr/local/bin/php -q
<?
$con = mysql_connect("banco", "user", "passwork");

$query = "SELECT * FROM dados";

$result = mysql_db_query("clientes", $query);

$row=mysql_num_rows($result);

echo $row;
?>

Erro:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/csirt/script.php on line 9

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/csirt/script.php on line 9
<b>Re: Linha de Comando</b>
20 de February de 2003 às 06:13PM
<HTML>Suponho que seu erro esteja aqui.

$result = mysql_db_query("clientes", $query);


O Query é (string, base) e parece que você inverteu a ordem da conexão.</HTML>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.