Jump to content
Fórum Script Brasil
  • 0

Conflitos Em Querys


johnle

Question

eu estou fazendo um SELECT em uma tabela..

e daih faço o mysql_fetch_array e printo os dados..

logo depois eu faço outro SELECT na mesma tabela..

e não consigo fazer o mysql_fetch_array novamente......

se eu apago o primeiro, o segundo funciona... senão só funciona o primeiro..

e estão tudo com nomes diferentes.. só porque a busca é na mesma tabela...

mad.gif

alguém sabe porque????

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

$produtos = mysql_query("SELECT * FROM $produtos ORDER BY nome_prod ASC");

while($produto = mysql_fetch_array($produtos)){

print $produto['nome_prod'];

}
daihhhh muito depois.. eu quero printar novamente...
$prods = mysql_query("SELECT * FROM $produtos ORDER BY nome_prod ASC");

while($prod = mysql_fetch_array($prods)){

print $prod['nome_prod'];

}

aih eu coloquei outro nome.. mas se colocar os mesmos comando.. igualzinho.. tb não funca... só funciona um dos dois...

pensei ateh q podia ser meu server.. mas joguei em um servidor online e da o mesmo problem =///

help me please!!!

Link to comment
Share on other sites

  • 0

ele da esso erro aki no segundo fetch array

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

mas não tem porque não ser válido.. por acaso não é possível fazer duas consultas a mesma tabela ao mesmo tempo??

Link to comment
Share on other sites

  • 0

primeiro quero listar os produtos exitentes...

e depois para cada produto.. quero fazer uma outra seleção em outra tablela... mas não da pra ser no mesmo while q na primeira seleção..

vou tentar resolver isso colocando os produtos em um array...

Link to comment
Share on other sites

  • 0

ok.. consegui resolver com um array.. no primeiro while.. eu adiciono cada valor em um array.. depois ao invez de usar o while novamente uso o foreach...

mas continuor questinado.. não é possível consultar a mesma tabela duas vezes???? mt estranho isso.. eu aho q é possivel fazer quantos select bem entender... mas não entendi o motivo do erro =/

vlww

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
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...