echo  $updatequery  to screen and see what the sql looks like.

> I am trying to update a table from results generated from a select query,
> but can't seem to get the queries running right. The select query works
> fine, but when I try to use the results for an update it error out. Here
> is
> my query:
>
>
>  db_connect();
>
>         $query = "SELECT cst_SiteID FROM customers WHERE cst_Offer = 1";
>
>         echo $query;
>         echo "<br/>";
>         $result = mysql_query($query);
>         $numofrows = mysql_num_rows($result);
>         $numofcols = mysql_num_fields($result);
>
>               echo "<table>\n";
>
>         for ( $r = 0; $r < $numofrows; $r++)
>         {
>                 $row = mysql_fetch_array($result);
>                echo "<td>$row[0]</td>";
>
>       $updatequery = "UPDATE assets " .
>         "SET asset_Managed = '2' " .
>         "WHERE asset_SiteID = $row[0]";
>
>         $result = mysql_query($updatequery) or die ("Query Failed:
> $updatequery");
>         $numofrows = mysql_num_rows($result);
>
>          for ($i = 0; $i < $numofrows; $i++)
>         {
>         $row = mysql_fetch_array($result);
>          echo "<td>$row[0]</td>";
>         }
> }
>


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to