Ok,
Here is the code I am using to insert values from a form into a mysql
database...
(Given to me by Lindsay Adams,, thank you!)
This is just a phantom form and database, there are several things you
could look at
right off the bat and ask "Why is this fool doing this"
Don't bother I already asked that.

I want to be able to input a picture number, date and up to 5
descriptions,
If I enter a PHOTONO, two - DESCRIPTIONS, and a DATE
the code only shows one entry...

Any ideas where I am going wrong?
========= START CODE ========
<html>
<head>
<title>My Pictures</title>
</head>
<body color="#FF00FF">
<?
if(isset($submit)):
$db = mysql_connect("localhost", "root");
mysql_select_db("photo", $db);


$query = "INSERT INTO pictures (photoid, photono, photodesc, photodate)
VALUES";
for($I=0;$I < count($photono); $I++) {
        if(!($I == count($photono) - 1)) {
$query .="(NULL,'$photono[$I]','$photodesc[$I]','$photodate[$I]'),";
}
else {
$query .="(NULL,'$photono[$I]','$photodesc[$I]','$photodate[$I]')";
}
}
$result = mysql_query($query);

print("<h2>The data has been entered</h2>\n");

endif;

?>
<form action="http://localhost/pic2.phtml" method="post">
Picture Number:<br><input type="text" size="20" name="photono[]"><p>
Picture Description:<br><input type="text" size="40"
name="photodesc[]"><p>
Picture Description:<br><input type="text" size="40"
name="photodesc[]"><p>
Picture Description:<br><input type="text" size="40"
name="photodesc[]"><p>
Picture Description:<br><input type="text" size="40"
name="photodesc[]"><p>
Picture Date:<br><input type="text" size="8" name="photodate[]"><p>
<input type="submit" name="submit" value="Submit Picture">
</form>
</body>
</html>
========You guessed it End Code=========

Thanks in advance
Curtis


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to