Database Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Codewalkers ForumsOther TechnologiesDatabase Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Codewalkers Forums Sponsor:
  #1  
Old March 25th, 2004, 07:05 PM
treelo treelo is offline
Contributing User
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 121 treelo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 28 m 39 sec
Reputation Power: 2
updating 3 rows with posts?

here is the code im currently working with
php Code:
Original - php Code
  1. <table cellspacing="0" cellpadding="0" width="100%">
  2.   <tr>
  3. <td align="center">
  4. <form action="update_pred_results.php" METHOD="POST">
  5.   <div align="center">
  6.     Winner:
  7.     <select name="winner">
  8.       <option value="<?php
  9.     $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight1'") or die(mysql_error());
  10.     $row = mysql_fetch_array($results);
  11.      echo $row['fighter1'] .'">'. $row['fighter1'] .'</option>';
  12. ?>
  13.       <option value="<?php
  14.     $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight1'") or die(mysql_error());
  15.        
  16.      $row = mysql_fetch_array($results);
  17.      
  18.      echo $row['fighter2'] .'">'. $row['fighter2'] .'</option>';
  19. ?>
  20. </select>
  21.     <br />
  22. Result:
  23.     <select name="result">
  24.       <option value="pts">Points</option>
  25.       <option value="ko">Stoppage</option>
  26.       <option value="draw">Draw</option>
  27.     </select>
  28.     <br />Round:
  29. <select name="round">
  30.     <option value="01">1</option>
  31.     <option value="02">2</option>
  32.     <option value="03">3</option>
  33.     <option value="04">4</option>
  34.           <option value="05">5</option>
  35.           <option value="06">6</option>
  36.     <option value="07">7</option>
  37.           <option value="08">8</option>
  38.           <option value="09">9</option>
  39.     <option value="10">10</option>
  40.           <option value="11">11</option>
  41.           <option value="12">12</option>
  42.     </select>
  43.     <input type="submit" value="submit">
  44.   </div>
  45. </form>
  46. <td align="center">
  47. <?php
  48. if( isset($_POST['winner']) && isset($_POST['result']) && isset($_POST['round']) )
  49. {
  50. $conn = mysql_connect('localhost', 'treelo', 'joseph')
  51. or die('Invalid query:' . mysql_error());
  52. $rs = mysql_select_db('boxchamp_test', $conn)
  53. or die('Invalid query:' . mysql_error());
  54. $sql = "UPDATE prediction SET winner='".$_POST['winner']."', result='".$_POST['result']."', round='".$_POST['round']."' WHERE fight='fight1'";
  55. echo mysql_error();
  56. $rs = mysql_query($sql,$conn)
  57. or die('Invalid query:' . mysql_error() . '<br /> $sql was : ' . $sql);
  58. } else {
  59. echo "POST VARS not filled out";
  60. }
  61. ?>
  62. </td>
  63. <td>
  64. <form action="update_pred_results.php" METHOD="POST">
  65.   <div align="center">
  66.     Winner:
  67.     <select name="winner">
  68.       <option value="<?php
  69.     $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight2'") or die(mysql_error());
  70.     $row = mysql_fetch_array($results);
  71.      echo $row['fighter1'] .'">'. $row['fighter1'] .'</option>';
  72. ?>
  73.       <option value="<?php
  74.     $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight2'") or die(mysql_error());
  75.        
  76.      $row = mysql_fetch_array($results);
  77.      
  78.      echo $row['fighter2'] .'">'. $row['fighter2'] .'</option>';
  79. ?>
  80. </select>
  81.     <br />
  82. Result:
  83.     <select name="result">
  84.       <option value="pts">Points</option>
  85.       <option value="ko">Stoppage</option>
  86.       <option value="draw">Draw</option>
  87.     </select>
  88.     <br />Round:
  89. <select name="round">
  90.     <option value="01">1</option>
  91.     <option value="02">2</option>
  92.     <option value="03">3</option>
  93.     <option value="04">4</option>
  94.           <option value="05">5</option>
  95.           <option value="06">6</option>
  96.     <option value="07">7</option>
  97.           <option value="08">8</option>
  98.           <option value="09">9</option>
  99.     <option value="10">10</option>
  100.           <option value="11">11</option>
  101.           <option value="12">12</option>
  102.     </select>
  103.     <input type="submit" value="submit">
  104.   </div>
  105. </form>
  106. <td align="center">
  107. <?php
  108. if( isset($_POST['winner']) && isset($_POST['result']) && isset($_POST['round']) )
  109. {
  110. $conn = mysql_connect('localhost', 'treelo', 'joseph')
  111. or die('Invalid query:' . mysql_error());
  112. $rs = mysql_select_db('boxchamp_test', $conn)
  113. or die('Invalid query:' . mysql_error());
  114. $sql = "UPDATE prediction SET winner='".$_POST['winner']."', result='".$_POST['result']."', round='".$_POST['round']."' WHERE fight='fight2'";
  115. echo mysql_error();
  116. $rs = mysql_query($sql,$conn)
  117. or die('Invalid query:' . mysql_error() . '<br /> $sql was : ' . $sql);
  118. } else {
  119. echo "POST VARS not filled out";
  120. }
  121. ?>
  122. </td>
  123. <td>
  124. <form action="update_pred_results.php" METHOD="POST">
  125.   <div align="center">
  126.     Winner:
  127.     <select name="winner">
  128.       <option value="<?php
  129.     $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight3'") or die(mysql_error());
  130.     $row = mysql_fetch_array($results);
  131.      echo $row['fighter1'] .'">'. $row['fighter1'] .'</option>';
  132. ?>
  133.       <option value="<?php
  134.     $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight3'") or die(mysql_error());
  135.        
  136.      $row = mysql_fetch_array($results);
  137.      
  138.      echo $row['fighter2'] .'">'. $row['fighter2'] .'</option>';
  139. ?>
  140. </select>
  141.     <br />
  142. Result:
  143.     <select name="result">
  144.       <option value="pts">Points</option>
  145.       <option value="ko">Stoppage</option>
  146.       <option value="draw">Draw</option>
  147.     </select>
  148.     <br />Round:
  149. <select name="round">
  150.     <option value="01">1</option>
  151.     <option value="02">2</option>
  152.     <option value="03">3</option>
  153.     <option value="04">4</option>
  154.           <option value="05">5</option>
  155.           <option value="06">6</option>
  156.     <option value="07">7</option>
  157.           <option value="08">8</option>
  158.           <option value="09">9</option>
  159.     <option value="10">10</option>
  160.           <option value="11">11</option>
  161.           <option value="12">12</option>
  162.     </select>
  163.     <input type="submit" value="submit">
  164.   </div>
  165. </form>
  166. <table width="100%">
  167. <tr>
  168. <td align="center">
  169. <?php
  170. if( isset($_POST['winner']) && isset($_POST['result']) && isset($_POST['round']) )
  171. {
  172. $conn = mysql_connect('localhost', 'treelo', 'joseph')
  173. or die('Invalid query:' . mysql_error());
  174.  
  175. $rs = mysql_select_db('boxchamp_test', $conn)
  176. or die('Invalid query:' . mysql_error());
  177.  
  178. $sql = "UPDATE prediction SET winner='".$_POST['winner']."', result='".$_POST['result']."', round='".$_POST['round']."' WHERE fight='fight3'";
  179.  
  180.  
  181.  
  182. $rs = mysql_query($sql,$conn)
  183. or die('Invalid query:' . mysql_error() . '<br /> $sql was : ' . $sql);
  184. } else {
  185. echo "POST VARS not filled out";
  186. }
  187. ?>
  188. </td>
  189.   </tr>
  190. </table>
  191. </table>
  192. <br />
  193. <br />
  194. <table cellspacing="0" cellpadding="0" width="100%">
  195.   <tr>
  196.     <td class="th2">Fight 1 Result</td><td class="th2">Fight 2 Result</td><td class="th2">Fight 3 Result</td>
  197. </tr>
  198. <tr>
  199.     <td class="pred1">
  200.     <?php
  201.         $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight1'") or die(mysql_error());
  202.         
  203.      $row = mysql_fetch_array($results);
  204.     
  205.     echo $row['winner'].'<br />';
  206.      echo $row['result'].'<br />';
  207.     echo $row['round'].'<br />';
  208.  ?>
  209. </td>
  210. <td class="pred1">
  211.     <?php
  212.         $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight2'") or die(mysql_error());
  213.         
  214.      $row = mysql_fetch_array($results);
  215.     
  216.     echo $row['winner'].'<br />';
  217.      echo $row['result'].'<br />';
  218.     echo $row['round'].'<br />';
  219.  ?>
  220. </td>
  221.  
  222. <td class="pred1">
  223.     <?php
  224.         $results = mysql_query("SELECT *  FROM prediction WHERE fight = 'fight3'") or die(mysql_error());
  225.         
  226.      $row = mysql_fetch_array($results);
  227.     
  228.     echo $row['winner'].'<br />';
  229.      echo $row['result'].'<br />';
  230.     echo $row['round'].'<br />';
  231.  ?></td>


the problem im having is im updating all the fights each time i submit

i can see why its happenening but i dont know how to fix the problem

anyone?

Reply With Quote
  #2  
Old March 29th, 2004, 03:58 AM
Nicky's Avatar