search of data base - again

From: Date: Thu, 29 Mar 2012 23:10:06 +0000
Subject: search of data base - again
Groups: php.db 
Request: Send a blank email to php-db+get-48236@lists.php.net to get a copy of this message
Sending again, since no response on 1st try. Ethan ================== Dear List I am trying to insert data into a table, with no success. I have two tables: mysql> describe Visit3; +--------+--------------+------+-----+---------+----------------+
| Field  | Type         | Null | Key | Default | Extra          |
+--------+--------------+------+-----+---------+----------------+
| Indx   | int(4)       | NO   | PRI | NULL    | auto_increment |
| Site   | varchar(6)   | YES  |     | NULL    |                |
| MedRec | int(6)       | YES  |     | NULL    |                |
| Notes  | text         | YES  |     | NULL    |                |
| Weight | int(4)       | YES  |     | NULL    |                |
| BMI    | decimal(3,1) | YES  |     | NULL    |                |
| Date   | date         | YES  |     | NULL    |                |
+--------+--------------+------+-----+---------+----------------+ +--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| Site   | varchar(6)  | NO   | PRI |         |       |
| MedRec | int(6)      | NO   | PRI | NULL    |       |
| Fname  | varchar(15) | YES  |     | NULL    |       |
| Lname  | varchar(30) | YES  |     | NULL    |       |
| Phone  | varchar(30) | YES  |     | NULL    |       |
| Height | int(4)      | YES  |     | NULL    |       |
| Sex    | char(7)     | YES  |     | NULL    |       |
| Hx     | text        | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+ I calculate some values:
    default_timezone_set('America/New_York');
     $Date  = date('M d Y');
     $sql1 = "select MedRec, Height from Intake3 where (MedRec = '$_POST[MedRec]')";
     $result = mysqli_query($cxn, $sql1);
    $row = mysqli_fetch_array($result);
    $MedRec = $row[0];
    $Height = $row[1];
    $Weight = $_POST['Weight'];
    $Notes  = $_POST['Notes'];
    $sql4 = "select MedRec, Weight from Visit3 where (MedRec = $_POST[MedRec])";
    $result4 = mysqli_query($cxn, $sql4);
    $row4 = mysqli_fetch_array($result4);
    $MedRec = $_POST['MedRec'];
    $BMI = ($Weight*703)/($Height*$Height);
    $BMI = round($BMI,1);
    $fptr1 = fopen("/home/ethan/PHP/HRecnumSite", "r+");
    fscanf($fptr1,"%d %s",$Num, $Site);
    echo "$Site, $MedRec, $Notes, $Weight $BMI, $Date <br />";
    $sql2 =  "INSERT INTO Visit3(Indx, Site, MedRec, Notes, Weight, BMI, Date) VALUES(null, '$Site', '$MedRec', '$Notes', $Weight, $BMI, '$Date'";
    $result2 = mysqli_query($cxn, $sql2);
They display properly. $sql3 = "select max(Indx) from Visit3"; $result3 = mysqli_query($cxn, $sql3); var_dump($result3); echo "result3 "; print_r($result3); $row = mysqli_fetch_array($result3); $Indx = $row[0]; echo "<tr>\n"; echo "<td> $Indx </td>\n"; echo "<td> $Site </td>\n"; echo "<td> $MedRec </td>\n"; echo "<td> $Notes </td>\n"; echo "<td> $Weight </td>\n"; echo "<td> $BMI </td>\n"; echo "<td> $Date </td>\n"; echo "</tr>\n"; echo "</table>"; The date value is not inserted properly into the table: mysql> select * from Visit3; | 2416 | AA | 10001 | uih s45t
|    125 | 19.0 | 0000-00-00 |
| 2417 | AA   |  10000 | bnkjlolk |    174 | 28.1 | 0000-00-00 |
Advice and help, please. Thanks. Ethan Rosenberg

« previous php.db (#48236) next »