• 0
Sign in to follow this  
ULTRA

No Resultado Aparece O Código ^^

Question

Ae malandrosss tongue.gif , eu manjo o básico do básico de php e bolei este comandinho aqui

...

$result = mssql_query($query); 

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>

                    <td valign=top align=center>$rank.</td>

                    <td valign=top align=left>$row[3] </td>

                    <td valign=top align=left>if($row[4] == 0){

echo 'O';

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo 'W'

                    <td valign=top align=left>$row[5] </td>

               

                  </tr>";

}

?>

Só que tem um probleminha nele que eu não consegui identificar, tipo... na hora que entro na página e vou ver o resultado aparece o comando todo, e não o resultado... quem manja muito de php poderia me ajudar ae?

Abraços irmãos

Share this post


Link to post
Share on other sites

24 answers to this question

Recommended Posts

  • 0

vê se isso ajuda qulquer coisa estam,os aqui smile.gif

$result = mssql_query($query); 

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>";

  echo "                    <td valign=top align=center>$rank.</td> ";

  echo "                    <td valign=top align=left>$row[3] </td> ";

  echo "                    <td valign=top align=left>if($row[4] == 0){ ";

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo "             <td valign=top align=left>$row[5] </td> ";

echo "  </tr>";

}

?>

Share this post


Link to post
Share on other sites
  • 0

eu concordo com você q ele não instalo , nem cheguei a pensar nisso é o basico para funcionar smile.gif

mas se el por pra rodar vai dar esse erro depois smile.gif .

então ULTRA 2 problemas resolvidos num só tópico .

ate + .

mbleonardo , eu não disse q o seu post estava errado , e sim estava complementando a solução de um erro . O q você disse esta correto , eu nem tinha pensado .

Share this post


Link to post
Share on other sites
  • 0

...

$result = mssql_query($query); 

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>

                    <td valign=top align=center>$rank.</td>

                    <td valign=top align=left>$row[3] </td>

                    <td valign=top align=left>if($row[4] == 0){

echo 'O';

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo 'W'

                    <td valign=top align=left>$row[5] </td>

               

                  </tr>";

}

?>

Não amigos, o problema ta por aí que eu não consegui arrumar.

As tag tão ok, é nesse código aí que ta com problema...

Não é nenhum problema com meu apache nem nada, é problema no código mesmo.

Alguém ae consegue me ajudar?

Share this post


Link to post
Share on other sites
  • 0
vê se isso ajuda qulquer coisa estam,os aqui smile.gif

$result = mssql_query($query); 

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>";

  echo "                    <td valign=top align=center>$rank.</td> ";

  echo "                    <td valign=top align=left>$row[3] </td> ";

  echo "                    <td valign=top align=left>if($row[4] == 0){ ";

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo "             <td valign=top align=left>$row[5] </td> ";

echo "  </tr>";

}

?>

ainda apareceu o código ^^

Share this post


Link to post
Share on other sites
  • 0

Não é amigo, o erro ta por ali amigo.... eu manjo pouco de php mas sei que o erro é por aí.

...

$result = mssql_query($query); 

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>

                    <td valign=top align=center>$rank.</td>

                    <td valign=top align=left>$row[3] </td>

                    <td valign=top align=left>if($row[4] == 0){

echo 'O';

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo 'W'

                    <td valign=top align=left>$row[5] </td>

               

                  </tr>";

}

?>

Share this post


Link to post
Share on other sites
  • 0

Se o erro fosse ali ia aparecer uma mensagem de erro. De qualquer forma, não ia aparecer o código. Cria um arquivo novo e coloca assim nele:

<? phpinfo(); ?>

e diga se aparece o código ou a página processada.

Share this post


Link to post
Share on other sites
  • 0

O Amigo, você é lerdinho ? hehe, olha só o quote

...

$result = mssql_query($query); 

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>

                    <td valign=top align=center>$rank.</td>

                    <td valign=top align=left>$row[3] </td>

                    <td valign=top align=left>if($row[4] == 0){

echo 'O';

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo 'W'

                    <td valign=top align=left>$row[5] </td>

               

                  </tr>";

}

?>

Aqueles ... do inicio do quote significa que já tem um começo mas eu não coloquei porque não é necessário.

Daí eu tirei e coloquei só a parte onde está o erro.

Mas mesmo assim valeu ae por tentar ajudar ^^

Eaí galera, cadê os mestre do php ?

O Fórum é grande mas não tem muito mestre aqui ^^

Share this post


Link to post
Share on other sites
  • 0

Você ao invés de agradecer a ajuda que os caras estão te dando, vem aqui esculachar os profissionais? Fala sério, depois dessa ninguém deveria mais te ajudar. Os pedem pra você postar o código todo pra ajudar e vem chamar os caras de lerdinho? Se manca rapaz.

Desculpem o mal jeito, mas frequento esse fórum há anos e nunca vi este tipo de coisa, revolta.

Mas como os comentários dele foram desprezíveis, meu post deixa de ser off-topic.

Aprenda a tratar as pessoas com mais respeito e educação.

Se não está satisfeito com o fórum, acha que aqui não tem pessoas capacitadas a lhe ajudar, então procure outro.

Share this post


Link to post
Share on other sites
  • 0
Você ao invés de agradecer a ajuda que os caras estão te dando, vem aqui esculachar os profissionais? Fala sério, depois dessa ninguém deveria mais te ajudar. Os pedem pra você postar o código todo pra ajudar e vem chamar os caras de lerdinho? Se manca rapaz.

Desculpem o mal jeito, mas frequento esse fórum há anos e nunca vi este tipo de coisa, revolta.

Mas como os comentários dele foram desprezíveis, meu post deixa de ser off-topic.

Aprenda a tratar as pessoas com mais respeito e educação.

Se não está satisfeito com o fórum, acha que aqui não tem pessoas capacitadas a lhe ajudar, então procure outro.

1º O Amigo não sabe entender/ler

2º Eu já tinha dito que não era o problema de tags

3º O Cara não manja muito e quer tentar ajudar coisa que não sabe

Att,

ULTRA

Share this post


Link to post
Share on other sites
  • 0
Você ao invés de agradecer a ajuda que os caras estão te dando, vem aqui esculachar os profissionais? Fala sério, depois dessa ninguém deveria mais te ajudar. Os pedem pra você postar o código todo pra ajudar e vem chamar os caras de lerdinho? Se manca rapaz.

Desculpem o mal jeito, mas frequento esse fórum há anos e nunca vi este tipo de coisa, revolta.

Mas como os comentários dele foram desprezíveis, meu post deixa de ser off-topic.

Aprenda a tratar as pessoas com mais respeito e educação.

Se não está satisfeito com o fórum, acha que aqui não tem pessoas capacitadas a lhe ajudar, então procure outro.

3º O Cara não manja muito e quer tentar ajudar coisa que não sabe

Isso te dá o direito de julgar o cara como "lerdinho"?

Você entende de ASP.NET?

Não? Então você é lerdão?

Entende de C#?

Não? Vixe, nem lerdo é mais, tá parado.

Share this post


Link to post
Share on other sites
  • 0

Você não fechou os "echo", como já falaram lá em cima.

$result = mssql_query($query);

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>

                    <td valign=top align=center>$rank.</td>

                    <td valign=top align=left>$row[3] </td>

                    <td valign=top align=left>//cadê o fechamento? if($row[4] == 0){

echo 'O';

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo 'W'

                // cade a abertura?    <td valign=top align=left>$row[5] </td>

             

                  </tr>"; // q merda é esse que você colocou aqui?

}

?>

Se você colocou esse código dentro do echo, logicamente ele será exibido ao navegador e não processado blink.gif

Só para escolarecer: Mexo com PHP vai fazer 3 anos, você não sabe nem a estrutura correta e quer me zuar?

Você sabe configurar as diretivas de erro no PHP ?? Coloque para reportar todos os erros e verá o que está errado no seu script. Se não sabe, também não vou te ensinar.

Certifique-se também que realmente está usando MSQL, que é diferente do MYSQL

Edited by mbleonardo

Share this post


Link to post
Share on other sites
  • 0
Você ao invés de agradecer a ajuda que os caras estão te dando, vem aqui esculachar os profissionais? Fala sério, depois dessa ninguém deveria mais te ajudar. Os pedem pra você postar o código todo pra ajudar e vem chamar os caras de lerdinho? Se manca rapaz.

Desculpem o mal jeito, mas frequento esse fórum há anos e nunca vi este tipo de coisa, revolta.

Mas como os comentários dele foram desprezíveis, meu post deixa de ser off-topic.

Aprenda a tratar as pessoas com mais respeito e educação.

Se não está satisfeito com o fórum, acha que aqui não tem pessoas capacitadas a lhe ajudar, então procure outro.

3º O Cara não manja muito e quer tentar ajudar coisa que não sabe

Isso te dá o direito de julgar o cara como "lerdinho"?

Você entende de ASP.NET?

Não? Então você é lerdão?

Entende de C#?

Não? Vixe, nem lerdo é mais, tá parado.

Não to julgando por conhecimento.

Eu julguei pois eu já falei que o problema não era a tag.

Share this post


Link to post
Share on other sites
  • 0
Você não fechou os "echo", como já falaram lá em cima.

$result = mssql_query($query);

for($i=0;$i < mssql_num_rows($result);++$i)

{

$row = mssql_fetch_row($result);

$rank = $i+1;

  echo "<tr>

                    <td valign=top align=center>$rank.</td>

                    <td valign=top align=left>$row[3] </td>

                    <td valign=top align=left>//cadê o fechamento? if($row[4] == 0){

echo 'O';

}

if($row[4] == 4){

echo 'X';

}

if($row[4] == 2){

echo 'D';

}

if($row[4] == 2){

echo 'E';

}

if($row[4] == 1){

echo 'W'

                 // cade a abertura?    <td valign=top align=left>$row[5] </td>

              

                  </tr>"; // q merda é esse que você colocou aqui?

}

?>

Se você colocou esse código dentro do echo, logicamente ele será exibido ao navegador e não processado blink.gif

Só para escolarecer: Mexo com PHP vai fazer 3 anos, você não sabe nem a estrutura correta e quer me zuar?

Você sabe configurar as diretivas de erro no PHP ?? Coloque para reportar todos os erros e verá o que está errado no seu script. Se não sabe, também não vou te ensinar.

Certifique-se também que realmente está usando MSQL, que é diferente do MYSQL

Fecha o echo para min e me manda o comando.

Quero testar do teu jeito porque depois eu que serei o burro. ( OBS: Já tentei várias coisas )

Você sabe configurar as diretivas de erro no PHP ?? Coloque para reportar todos os erros e verá o que está errado no seu script. Se não sabe, também não vou te ensinar.

Boa dica, mas não adianta.

Certifique-se também que realmente está usando MSQL, que é diferente do MYSQL

LoL, não me diga...

Só para escolarecer: Mexo com PHP vai fazer 3 anos, você não sabe nem a estrutura correta e quer me zuar?

E por quê não ta sabendo me ajudar?

Se você colocou esse código dentro do echo, logicamente ele será exibido ao navegador e não processado blink.gif

Escreve ae como eu devo colocar

Share this post


Link to post
Share on other sites
  • 0

Desculpe me intrometer e não se preocupe em me julgar ou somente responder a este post pois n pretendo voltar para ver o mesmo...

Estou eu circulando pelo fórum afim de AJUDAR as pessoas de bom grado que postam aqui suas DÚVIDAS e que estão a intera disposição de APRENDER a linguagem, onde independente de um dia ruim ou problemas no trânsito ou em qualquer lugar sabem que não basta um script, que a princípio já foi concertado com suas tag's que estavam todas perdidas no meio do código e etc, mas tb sabem que as vezes são necessárias mais informações como o resto do script que os colegas já tinham solicitado e tudo que você respondeu foi:

-não adianta, n funciona!

Praticamente você está dizendo, façam por mim, vocês tão ae a 3 anos (como o mbleonardo salientou), eu n sei nada (digo q sei mas n sei nada da linguagem... até abri outro post pra aprender a comparação lógica de variáveis, o q deveria me deixar menos orgulhoso e mais humilde), afinal o fórum é de graça, vocês devem serem pagos pelas suas empresas para atuar com php, puxa profissionais... devem saber de tudo sobre a linguagem...

Gostaria de salientar o seguinte:

- O fórum é pra ajudar, mas se você não nos informar a respeito da sua dúvida não temos como te ajudar!

- Ninguém aqui é pago pra te ajudar, portanto ninguém tem OBRIGAÇÃO de fazer o mesmo.

- Educação é o básico!

-Tenha mais humildade ao perguntar alguma.

E só pra alertar...

Share this post


Link to post
Share on other sites
  • 0
Desculpe me intrometer e não se preocupe em me julgar ou somente responder a este post pois n pretendo voltar para ver o mesmo...

Estou eu circulando pelo fórum afim de AJUDAR as pessoas de bom grado que postam aqui suas DÚVIDAS e que estão a intera disposição de APRENDER a linguagem, onde independente de um dia ruim ou problemas no trânsito ou em qualquer lugar sabem que não basta um script, que a princípio já foi concertado com suas tag's que estavam todas perdidas no meio do código e etc, mas tb sabem que as vezes são necessárias mais informações como o resto do script que os colegas já tinham solicitado e tudo que você respondeu foi:

-não adianta, n funciona!

Praticamente você está dizendo, façam por mim, vocês tão ae a 3 anos (como o mbleonardo salientou), eu n sei nada (digo q sei mas n sei nada da linguagem... até abri outro post pra aprender a comparação lógica de variáveis, o q deveria me deixar menos orgulhoso e mais humilde), afinal o fórum é de graça, vocês devem serem pagos pelas suas empresas para atuar com php, puxa profissionais... devem saber de tudo sobre a linguagem...

Gostaria de salientar o seguinte:

- O fórum é pra ajudar, mas se você não nos informar a respeito da sua dúvida não temos como te ajudar!

- Ninguém aqui é pago pra te ajudar, portanto ninguém tem OBRIGAÇÃO de fazer o mesmo.

- Educação é o básico!

-Tenha mais humildade ao perguntar alguma.

E só pra alertar...

PHP

<?

$numberMember = 16009;

$numberOfSign = 10000;

if($numberMember == $numberOfSign)

echo 'Assinatura confere';

else

echo 'Oops!! Eu n sei contar...';

?>

Aqui tem uns links interessantes pra ti:

http://www.portalbrasil.net/etiqueta/manual.htm

http://www.apostilando.com/sessao.php?cod=29

Depois passa aqui!!

[Desculpa pessoal, mas isso irrita...]

Vocês não me intendem...

Share this post


Link to post
Share on other sites
  • 0

Lemissel, não sou gênio do PHP, apenas já errei tantas vezes quanto qualquer iniciante e aprendi com esses erros, não é questão de se achar, mas já passei por muitos desses erros comuns que os iniciantes passam.

ULTRA, vou fazer de conta que não li seus comentários e se você quiser ajuda, posta o código inteiro.

Posso concertar esse trecho de código pra você para mostrar como funciona. Mas como você disse que esse trecho é só uma parte do script, não será muito util.

Seu script causa FATAL ERROR por causa dos erros de sintaxe que te mostrei. Até a cor dele fica vermelho por causa dos erros.

Share this post


Link to post
Share on other sites
  • 0

não resolveu, mas você ajudou muito amigo.

Eu apenas inverti e deu certo biggrin.gif

coloque o row[5] acima do row[3] e já era biggrin.gif funfo blzinha

Abraços amigo

Share this post


Link to post
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.

Sign in to follow this