丿唯情易水 發表於 2023-5-20 00:00:00

遍历echsop的region表形成缓存的程序实例代码

<p>
<span><strong>如下所示:</strong></span></p>
<div>
<div>
<div id="highlighter_7468">
<div>
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td>
<div>
1</div>
<div>
2</div>
<div>
3</div>
<div>
4</div>
<div>
5</div>
<div>
6</div>
<div>
7</div>
<div>
8</div>
<div>
9</div>
<div>
10</div>
<div>
11</div>
<div>
12</div>
<div>
13</div>
<div>
14</div>
<div>
15</div>
<div>
16</div>
<div>
17</div>
<div>
18</div>
<div>
19</div>
<div>
20</div>
<div>
21</div>
<div>
22</div>
<div>
23</div>
<div>
24</div>
<div>
25</div>
<div>
26</div>
<div>
27</div>
<div>
28</div>
<div>
29</div>
<div>
30</div>
<div>
31</div>
<div>
32</div>
<div>
33</div>
<div>
34</div>
<div>
35</div>
<div>
36</div>
<div>
37</div>
<div>
38</div>
<div>
39</div>
<div>
40</div>
<div>
41</div>
<div>
42</div>
<div>
43</div>
<div>
44</div>
<div>
45</div>
<div>
46</div>
<div>
47</div>
<div>
48</div>
<div>
49</div>
<div>
50</div>
<div>
51</div>
<div>
52</div>
<div>
53</div>
<div>
54</div>
<div>
55</div>
<div>
56</div>
<div>
57</div>
<div>
58</div>
<div>
59</div>
<div>
60</div>
<div>
61</div>
<div>
62</div>
<div>
63</div>
</td>
<td>
<div>
<div>
<code>header(</code><code>"Content-type: text/html; charset=utf-8"</code><code>); </code>
</div>
<div>
<code>$con</code> <code>= mysql_connect(</code><code>"localhost"</code><code>,</code><code>"root"</code><code>,</code><code>"root"</code><code>);</code>
</div>
<div>
<code>if</code> <code>(!</code><code>$con</code><code>)</code>
</div>
<div>
<code>{</code>
</div>
<div>
<code>die</code><code>(</code><code>'Could not connect: '</code> <code>. mysql_error());</code>
</div>
<div>
<code>}</code>
</div>
<div>
 </div>
<div>
<code>mysql_select_db(</code><code>"ecshop"</code><code>, </code><code>$con</code><code>);</code>
</div>
<div>
 </div>
<div>
<code>$result</code> <code>= mysql_query(</code><code>"SELECT * FROM ecs_region where region_type=1"</code><code>);</code>
</div>
<div>
<code>$data</code><code>=</code><code>array</code><code>();</code>
</div>
<div>
<code>while</code><code>(</code><code>$row</code> <code>= mysql_fetch_array(</code><code>$result</code><code>))</code>
</div>
<div>
<code>{</code>
</div>
<div>
<code>$data1</code><code>=</code><code>array</code><code>();</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"itemName"</code><code>]=</code><code>$row</code><code>[</code><code>"region_name"</code><code>];</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"itemCode"</code><code>]=</code><code>$row</code><code>[</code><code>"region_id"</code><code>];</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"list"</code><code>]=</code><code>array</code><code>();</code>
</div>
<div>
<code>$data</code><code>[]=</code><code>$data1</code><code>;</code>
</div>
<div>
<code>unset(</code><code>$data1</code><code>);</code>
</div>
<div>
<code>}</code>
</div>
<div>
<code>foreach</code> <code>(</code><code>$data</code> <code>as</code> <code>$key</code> <code>=&gt; </code><code>$value</code><code>) {</code>
</div>
<div>
<code>$result1</code> <code>= mysql_query(</code><code>"SELECT * FROM ecs_region where parent_id="</code><code>.</code><code>$value</code><code>[</code><code>"itemCode"</code><code>]);</code>
</div>
<div>
<code>while</code><code>(</code><code>$row1</code> <code>= mysql_fetch_array(</code><code>$result1</code><code>))</code>
</div>
<div>
<code>{</code>
</div>
<div>
<code>$data1</code><code>=</code><code>array</code><code>();</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"itemName"</code><code>]=</code><code>$row1</code><code>[</code><code>"region_name"</code><code>];</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"itemCode"</code><code>]=</code><code>$row1</code><code>[</code><code>"region_id"</code><code>];</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"list"</code><code>]=</code><code>array</code><code>();</code>
</div>
<div>
<code>$result2</code> <code>= mysql_query(</code><code>"SELECT * FROM ecs_region where parent_id="</code><code>.</code><code>$row1</code><code>[</code><code>"region_id"</code><code>]);</code>
</div>
<div>
<code>while</code><code>(</code><code>$row2</code> <code>= mysql_fetch_array(</code><code>$result2</code><code>))</code>
</div>
<div>
<code>{</code>
</div>
<div>
<code>$data2</code><code>=</code><code>array</code><code>();</code>
</div>
<div>
<code>$data2</code><code>[</code><code>"itemName"</code><code>]=</code><code>$row2</code><code>[</code><code>"region_name"</code><code>];</code>
</div>
<div>
<code>$data2</code><code>[</code><code>"itemCode"</code><code>]=</code><code>$row2</code><code>[</code><code>"region_id"</code><code>];</code>
</div>
<div>
<code>$data2</code><code>[</code><code>"list"</code><code>]=</code><code>array</code><code>();</code>
</div>
<div>
<code>$data2</code><code>[</code><code>"list"</code><code>]=</code><code>$data2</code><code>[</code><code>"list"</code><code>];</code>
</div>
<div>
<code>$data1</code><code>[</code><code>"list"</code><code>][]=</code><code>$data2</code><code>;</code>
</div>
<div>
<code>unset(</code><code>$data2</code><code>);</code>
</div>
<div>
<code>}</code>
</div>
<div>
<code>//$data[$key]["list"][]=json_encode($data1);</code>
</div>
<div>
<code>$data</code><code>[</code><code>$key</code><code>][</code><code>"list"</code><code>][]=</code><code>$data1</code><code>;</code>
</div>
<div>
<code>unset(</code><code>$data1</code><code>);</code>
</div>
<div>
 </div>
<div>
<code>}</code>
</div>
<div>
<code>}</code>
</div>
<div>
<code>// foreach ($data as $key =&gt; $value) {</code>
</div>
<div>
<code>// $data[$key]["list"]=json_encode($data[$key]["list"]);</code>
</div>
<div>
<code>// }</code>
</div>
<div>
<code>put_content(json_encode(</code><code>$data</code><code>));</code>
</div>
<div>
<code>function</code> <code>put_content(</code><code>$levelconfig</code><code>) {</code>
</div>
<div>
 </div>
<div>
<code>$message</code><code>=</code><code>"&lt;?php \n"</code><code>;</code>
</div>
<div>
<code>$message</code><code>.=</code><code>"\$address_config = '"</code><code>;</code>
</div>
<div>
<code>$message</code> <code>.= </code><code>$levelconfig</code><code>;</code>
</div>
<div>
<code>$message</code> <code>.=</code><code>"';"</code><code>;</code>
</div>
<div>
<code>$message</code><code>.=</code><code>"\n?&gt; "</code><code>;</code>
</div>
<div>
<code>$fold</code> <code>= </code><code>"address_config.php"</code><code>;</code>
</div>
<div>
<code>$stderr</code> <code>= </code><code>fopen</code><code>(</code><code>$fold</code><code>, </code><code>'w+'</code><code>);</code>
</div>
<div>
<code>fwrite(</code><code>$stderr</code><code>, </code><code>$message</code><code>);</code>
</div>
<div>
<code>fclose(</code><code>$stderr</code><code>);</code>
</div>
<div>
<code>}</code>
</div>
<div>
<code>mysql_close(</code><code>$con</code><code>);</code>
</div>
<div>
<code>?&gt;</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div id="codetool">
<div>
<textarea></textarea>
</div>
</div>
</div>
<p>
以上就是小编为大家带来的遍历echsop的region表形成缓存的程序实例代码全部内容了,希望大家多多支持~</p>
頁: [1]
查看完整版本: 遍历echsop的region表形成缓存的程序实例代码