Create a user with appropriate privledges for the database. DO NOT use root.
<?php $DB_HOST = "localhost"; $DB_USER = "root"; // Do not do this. Make a different user. $DB_PASS = ""; $DB_DB = "mydb"; // connect to the database server $db= @mysql_pconnect ( $DB_HOST , $DB_USER , $DB_PASS ); // use the database @mysql_select_db ( $DB_DB ) or die ( "[ERROR] ".mysql_error() ); // process form $sql = "INSERT INTO agenda (nombre, direccion, telefono, email) VALUES ('".$nombre."', '".$direccion."', '".$telefono."', '".$email."')"; $result = mysql_query($sql); echo "¡Gracias! Hemos recibido sus datos.\n"; /* Free resultset */ mysql_free_result($result); /* Closing connection */ mysql_close($db); ?> You did not mention where the $nombre, $direccion, $telefono, or $email variables are being initialized. To capture the values from a form use $_POST['name'] where name is the name of the field on the form. HTH -----Original Message----- From: Luis A [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 4:21 PM To: [EMAIL PROTECTED] Subject: [PHP] to paulm Re: [PHP] mysql trouble hey i think the root does not need password to connect to mysql or yes ???? on my server the root user does not have password thats why i dont know why he does not update the database? ----- Original Message ----- From: "paulm" <[EMAIL PROTECTED]> To: "Luis A" <[EMAIL PROTECTED]> Sent: Tuesday, February 25, 2003 6:48 PM Subject: Re: [PHP] mysql trouble > you don't have a password for root in mysql_connect > ----- Original Message ----- > From: "Luis A" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, February 26, 2003 1:04 AM > Subject: [PHP] mysql trouble > > > hi pasl i got a troblem here > > > if some one can help me ? > > take a look at this > <?php > // process form > $link = mysql_connect("localhost", "root"); > mysql_select_db("mydb",$db); $sql = "INSERT INTO agenda (nombre, > direccion, telefono, email) " + > "VALUES ('$nombre', '$direccion', '$telefono', '$email')"; $result = > mysql_query($sql); echo "¡Gracias! Hemos recibido sus datos.\n"; > > ?> > > > > HE DOES NOT WORKING > > any subjest ? > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php