Jump to content
Fórum Script Brasil
  • 0

O While


Jetro

Question

Olá Amigos...

Estou com um probleminha no "while"...

Preciso fazer "Um dentro do outro" e eu acho que isso eta dando algum erro... alguém poderia me ajudar? O Código é o seguinte:

$cont = 1;

while($cont<17) {

if ($cont=="2"){$crit="marca";}

if ($cont=="3"){$crit="modelo";}

$sql =mysql_query("SELECT * FROM estoque WHERE ".$crit." like '$geral'");

while($dado = mysql_fetch_array($sql)) {

$id = $dado["id"];

$modelo = $dado["modelo"];

echo "$id - $modelo <br>";

}

$cont = ($cont+1);

}

esta dando o seguinte erro: "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/bspropagand1/www/admcar/buscas2.php on line 71"

Na lina 71 tem: sql =mysql_query("SELECT * FROM estoque WHERE ".$crit." like '$geral'");

não sei mais o que fazer pra descobrir o que se passa

att

Jetro

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Troca isso:

$sql =mysql_query("SELECT * FROM estoque WHERE ".$crit." like '$geral'");

Por isso:

$sql =mysql_query("SELECT * FROM estoque WHERE ".$crit." like '$geral'") OR DIE (mysql_error());

Sua query está com algum problema, por isso o argumento (a query) não é válida no mysql_fetch_array...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.5k
×
×
  • Create New...