У меня есть приложение ipone, которое использует следующий метод для отправки данных в файл php (с использованием инфраструктуры ASIHTTP):
-(void)createEntry:(NSString*)url forUser:(NSString*)email withDate:date requestToDelegate:(id)delegate{
NSURL *link = [NSURL URLWithString:url];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:link];
[request setPostValue:@"set" forKey:@"newentry"];
[request setPostValue:email forKey:@"user"];
[request setPostValue:date forKey:@"date"];
[request setDelegate:delegate];
[request startSynchronous];
}
Мой php-файл выглядит так:
if(isset($_POST['newentry']){
$dbh = connect();
$date = $_POST['date'];
$user = $_POST['user'];
$user = str_replace("@","at",$user);
$user = str_replace(".","dot",$user);
$user .= "Entries";
$query= "INSERT INTO $user (date) VALUES ('$date')";
mysql_query($query);
$query= mysql_query("SELECT entryId FROM $user WHERE date = '$date'");
$row = mysql_fetch_array($query);
echo(row['entryId']);
}
Моя таблица MySQL ожидает дату в формате ГГГГ-ММ-ДД. У меня вопрос, как я могу отправить объект формата надлежащего даты из цели c в файл php ... как мне создать совместимую дату?