Note that there are some explanatory texts on larger screens.

plurals
  1. POcURL and PHP displaying "1"
    primarykey
    data
    text
    <p>I have a PHP script with which I want to read servers from database and connect to them with cURL. Servers responds with results from sql query. The problem is that script after each respond from server displays number 1. The ouput looks like this:</p> <blockquote> <p>Server 1: some results</p> <p>1Server 2: some results</p> <p>1Server 3: some results</p> <p>1</p> </blockquote> <p>Here is the code that reads servers from database and connects to them:</p> <pre><code>&lt;?php $mysql_id = mysql_connect('localhost', 'ms', 'pass'); mysql_select_db('servers', $mysql_id); mysql_query("SET NAMES utf8"); $query = "SELECT * FROM svr"; $result = mysql_query($query); $num = mysql_num_rows($result); while ($data = mysql_fetch_assoc($result)) { $server[] = $data; } mysql_close($mysql_id); $i = 0; while($i &lt; $num) { $dealer = $server[$i]['dealer']; echo $dealer . "&lt;br /&gt;"; $data = "val=a"; //just for testing $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: text/html; charset=utf-8') ); $result = curl_exec($ch); echo $result; $i++; } ?&gt; </code></pre> <p>I discovered that 1 is displayed with "echo $result;" and the code for creating response is this:</p> <pre><code>&lt;?php $mysql_id1 = mysql_connect('localhost', 'ms', 'pass'); mysql_select_db('servers', $mysql_id1); mysql_query("SET NAMES utf8"); $query2 = "SELECT * FROM data"; $result2 = mysql_query($query2); $num2 = mysql_num_rows($result2); while ($data2 = mysql_fetch_assoc($result2)) { $deli[] = $data2; } $i1 = 0; $space = "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"; while ($i1 &lt; $num2) { echo $space . $deli[$i1]['id'] . " "; echo $deli[$i1]['artikel'] . " "; echo $deli[$i1]['znamka'] . " "; echo $deli[$i1]['model'] . " "; echo $deli[$i1]['letnik'] . " "; echo $deli[$i1]['cena'] . " € "; echo $deli[$i1]['zaloga'] . "&lt;br /&gt;"; $i1++; } echo "&lt;br /&gt;"; mysql_close($mysql_id1); ?&gt; </code></pre> <p>Please help me</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload