il codice php è questo
Codice PHP:
<?php
require '../../script/connect.php';
$first_name = trim ($_REQUEST['first_name']);
$last_name = trim ($_REQUEST['last_name']);
$email = trim ($_REQUEST['email']);
$bio = trim ($_REQUEST['bio']);
$facebook_url = str_replace("facebook.org", "facebook.com", trim($_REQUEST["facebook_url"]));
$position = strpos ($facebook_url, "facebook.com");
if ($position === false) {
$facebook_url = "http://www.facebook.com/" . $facebook_url;
}
$twitter_handle = trim( $_REQUEST['twitter_handle']);
$twitter_url = "http://www.twitter.com/";
$position = strpos($twitter_handle, "@");
if ($position === false) {
$twitter_url = $twitter_url . $twitter_handle;
} else {
$twitter_url = $twitter_url . substr($twitter_handle, $position + 1);
}
$query_text = $_REQUEST['query'];
$insert_sql = "INSERT INTO users (first_name, last_name,
email, bio, facebook_url, twitter_handle) " .
"VALUES ('{$first_name}', '{$last_name}', '{$email}', '{bio}'" .
"'{$facebook_url}', '{$twitter_handle}');";
mysql_query($insert_sql)
or die (mysql_error());
?>
l'errore che mi da è il seguente
Codice:
Column count doesn't match value count at row 1
dall errore capisco che manca qualcosa nella tabella di mysql ma ho ricontrollato tutto ed non manca niente di ciò che ho inserito cosa potrei fare=?