|
|
|
|
|
для: elenaki
(07.04.2006 в 12:53)
| | А... я varchar не заметил, думал временной тип. | |
|
|
|
|
|
|
|
для: cheops
(07.04.2006 в 12:49)
| | а зачем, если date имеет тип varchar? ;) | |
|
|
|
|
|
|
|
для: NickCo
(07.04.2006 в 09:35)
| | Он конвертирует дату 07.04.2006 в MySQL-формат 2006-04-07, вырезая соответсвующие фрагменты из исходной строки. | |
|
|
|
|
|
|
|
для: victor-t
(06.04.2006 в 23:26)
| | Так вот сделай.. ))))
<?
$id = "07.04.2006";
$sql = "SELECT * FROM 'sobitiya' WHERE 'date' = '$id'";
$result = mysql_query($sql);
$zapros = mysql_fetch_array($result);
?>
|
| |
|
|
|
|
|
|
|
для: victor-t
(06.04.2006 в 23:26)
| | >date имеет тип varcha( )
этого мало. если дата у вас varchar(), то надо показать, в каком виде она записана в базу.
если в таком, как id, то поиск у вас правильный за исключением того, что $id надо заключить
в кавычки (текстовое поле!). примерно так:
$query = "SELECT * FROM sobitiya WHERE date='".$id."'";
|
| |
|
|
|
|
|
|
|
для: cheops
(07.04.2006 в 00:19)
| | А можно пояснить этот код??? | |
|
|
|
|
|
|
|
для: victor-t
(06.04.2006 в 23:26)
| | Для этого необходимо воспользоваться скриптом вида
<?php
$id='07.04.2006';
$query = "SELECT * FROM sobitiya WHERE date='".substr($id,6)."-".substr($id,3,2)."-".substr($id,0,2)."'";
echo $query;
?>
|
| |
|
|
|
|
|
|
| Пожалуста подскажите как можно вывести информацию по переданной дате а именно вот такого вида:
$id='07.04.2006';
$query = "SELECT * FROM sobitiya WHERE date=$id";
date имеет тип varcha( ) | |
|
|
|
|