onde ta o erro?
```<br />for ($i = 0 ; $i &lt;= 10 ; $i ++ ) {<br /><br /> echo '"#$i" * 2 = ' $i * 2 . php\_eol;<br />```
<p>danilo,</p>
<p>veja se você consegue entender onde errou abaixo, se preciso poste aqui neste tópico ou marque como resolvido:</p>
<pre class="prettyprint"><code>for ($i &#61; 0 ; $i &lt;&#61; 10 ; $i &#43;&#43; ) {
 echo $i . &#39; * 2 &#61; &#39; . $i * 2 . php\_eol;
 } </code></pre>
<p>o operador <a href="http://php.net/manual/en/language.operators.errorcontrol.php"><code>@</code></a> tells php para suprimir mensagens de erro, para que elas não sejam mostradas.</p><p>por exemplo, usando:</p><pre><code>$result = mysql\_query("this is an invalid query"); </code></pre><p>resultaria em um aviso sendo mostrado, informando que a consulta mysql é inválida, enquanto</p><pre><code>$result = @mysql\_query("this is still an invalid query"); </code></pre><p>não faria.</p><p>note, no entanto, que esta é uma prática de programação muito ruim, pois não faz com que o erro desapareça, apenas os esconde e torna a depuração muito pior, já que você não consegue ver o que está realmente errado com seu código.</p><p>em vez de usar <code>@</code>, você deve desativar <s><code>error\_reporting</code> e <code>display\_errors</code></s> apenas <code>display\_errors</code> em <a href="http://no.php.net/manual/en/errorfunc.configuration.php">php.ini</a> </p> inicialmente devemos declarar as variáveis que serão utilizadas no algoritmo, que no caso está em linguagem c.#include int main(){ int resultado=1; int cont =0;a partir disso deveremos construir dois loops, para verificarmos se o número i é primo, ou seja, caso a variável cont seja igual a 2, significa que o mesmo é primo então deve ser inserido na multiplicação. for(int i=93;i<1478;i++){ for(int j=1;j<=i;j++){ if(i/j==0){ cont++; } } if(cont==2){ resultado=resultado*i; } cont =0; }por fim, devemos apresentar o resultado da multiplicação e finalizar o algoritmo. printf("\no resultado é: %i",resultado); return 0;} <p>eu realmente consegui resolver meu próprio problema. para qualquer um que possa ler isso, o problema que causou isso foi que o meu arquivo <code>functions.php</code> tinha um fechamento</p><pre><code>?&gt; </code></pre><p>no final. por alguma razão, isso é o que causou o problema e, ao remover essa última linha, estava funcionando novamente.</p> <p>se você estiver interessado no código de erro, é uma maneira mais portátil de obtê-lo, em vez de dividir por 256:</p><pre><code>printf("exit code: %i\n", wexitstatus(pclose(fp))); </code></pre><p>no entanto, <code>popen</code> é uma maneira, então você está criando outras soluções alternativas pelo estilo de redirecionamento usual no shell ou segue este código não testado para fazer o certo:</p><pre><code>#include &lt;unistd.h&gt; #include &lt;stdio.h&gt; /* since pipes are unidirectional, we need two pipes. one for data to flow from parent's stdout to child's stdin and the other for child's stdout to flow to parent's stdin */ #define num\_pipes 2 #define parent\_write\_pipe 0 #define parent\_read\_pipe 1 int pipes[num\_pipes][2]; /* always in a pipe[], pipe[0] is for read and pipe[1] is for write */ #define read\_fd 0 #define write\_fd 1 #define parent\_read\_fd ( pipes[parent\_read\_pipe][read\_fd] ) #define parent\_write\_fd ( pipes[parent\_write\_pipe][write\_fd] ) #define child\_read\_fd ( pipes[parent\_write\_pipe][read\_fd] ) #define child\_write\_fd ( pipes[parent\_read\_pipe][write\_fd] ) void main() { int outfd[2]; int infd[2]; // pipes for parent to write and read pipe(pipes[parent\_read\_pipe]); pipe(pipes[parent\_write\_pipe]); if(!fork()) { char *argv[]={ "/usr/bin/bc", "-q", 0}; dup2(child\_read\_fd, stdin\_fileno); dup2(child\_write\_fd, stdout\_fileno); /* close fds not required by child. also, we don't want the exec'ed program to know these existed */ close(child\_read\_fd); close(child\_write\_fd); close(parent\_read\_fd); close(parent\_write\_fd); execv(argv[0], argv); } else { char buffer[100]; int count; /* close fds not required by parent */ close(child\_read\_fd); close(child\_write\_fd); // write to child’s stdin write(parent\_write\_fd, "2^32\n", 5); // read from child’s stdout count = read(parent\_read\_fd, buffer, sizeof(buffer)-1); if (count &gt;= 0) { buffer[count] = 0; printf("%s", buffer); } else { printf("io error\n"); } } } </code></pre><p>o código é daqui:</p><p> <a href="http://jineshkj.wordpress.com/2006/12/22/how-to-capture-stdin-stdout-and-stderr-of-child-program/">http://jineshkj.wordpress.com/2006/12/22/how-to-capture-stdin-stdout-and-stderr-of-child-program/</a> </p> <p>você pode tentar colocar uma nova linha nos dados:</p><pre><code>&lt;data&gt;foo bar baz baz bar&lt;/data&gt; </code></pre><p>se isso não funcionar, talvez seja necessário analisar a string manualmente.</p><p>se você precisar de xaml direto, é fácil:</p><pre class="lang-xml prettyprint-override"><code>&lt;textblock&gt; lorem &lt;linebreak/&gt; ipsum &lt;/textblock&gt; </code></pre> <p>com php você só pode lidar com coisas do lado do servidor. o que você pode fazer é imprimir isso no seu iframe:</p><pre><code>parent.window.location.reload(); </code></pre> <p>assumindo o sql server 2005+ um exemplo de como obter<strong> apenas </strong>a segunda linha (que eu acho que você pode estar perguntando - e é a razão pela qual <code>top</code> não funcionará para você?)</p><pre><code>set statistics io on ;with cte as ( select * , row\_number() over (order by number) as rn from master.dbo.spt\_values ) select * from cte where rn=2 /*just to add in what i was running re: comments*/ ;with cte as ( select top 2 * , row\_number() over (order by number) as rn from master.dbo.spt\_values ) select * from cte where rn=2 </code></pre> <p>em markup.php você pode pegar seu campo como o seguinte:</p><pre><code>if($field-&gt;name == 'my\_field') { $html = "my code"; } </code></pre> olá rafael,quando for construir elementos html na página, uma dica é você inserir diretamente no corpo, para evitar o uso excessivo do echo e também porque não é uma boa prática de programação o jei... para responder essa pergunta devemos colocar em prática nosso conhecimento sobre programação.#include #include int main(){ float x, n; z printf("digite o número inteiro: " ); scanf("%f", &n); printf("digite outro número inteiro: " ); scanf("%f", &x); //multiplicaçaõ z = n*x; printf("o produto da multiplicação é %.2f", z);return 0;