I'm running the following setup:
Apache 2.0.40-8
MySQL 3.23.52-3
PHP 4.2.2-8.0.5

I have no problems retreiving data from the database
and posting it to a website, but I can't insert data
from the website to the database via forms or
whatever.

I'm new to this, but I've triple checked all the
permissions and the code - it all works fine from the
MySQL command line. I can't find any errors in the
logs either, maybe I'm looking in the wrong place.

Here's a sample of some testing code:

<html>
<body>

<?php

$db = mysql_connect("localhost", "webuser");

mysql_select_db("example",$db);

$result = mysql_query("SELECT * FROM mytable",$db);

echo "<table border=1>\n";

echo "<tr><td>Name</td><td>Phone</tr>\n";

while ($myrow = mysql_fetch_row($result)) {

printf("<tr><td>%s</td><td>%s</td></tr>\n", $myrow[0],
$myrow[1]);

}

echo "</table>\n";

?>

</body>
</html>

<html>
<body>

<?php

if ($submit) {

  // process form

  $db = mysql_connect("localhost", "webuser");

  mysql_select_db("example",$db);

  $sql = "INSERT INTO mytable (name, phone) VALUES
('$name','$phone')";

  $result = mysql_query($sql);

  echo "Thank you! Information entered.\n";

} else{

  // display form

  ?>

  <form method="post" action="<?php echo $PHP_SELF?>">

  Name:<input type="Text" name="name"><br>

  Phone:<input type="Text" name="phone"><br>

  <input type="Submit" name="submit" value="Enter
information">

  </form>

  <?php

} // end if

?>

</body>
</html>

Any help or direction pointing would be appreciated.

Thanks
 

__________________________________________________
Do you Yahoo!?
U2 on LAUNCH - Exclusive greatest hits videos
http://launch.yahoo.com/u2

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to