|
|
|
| в строке типа varchar(255) хранится название файла, разной длины, как вывести название файла длиной не более 15 символов, и чтоб остальное не выводил?
<?php
$sql1 = "SELECT *
FROM `muz_images`
ORDER BY `muz_images`.`image_downloads` DESC
LIMIT 0 , 15";
$result1 = mysql_query($sql1, $link1);
while ($row1 = mysql_fetch_array($result1))
{
echo"»".$row1['image_name']." <br>";
};
?> | |
|
|
|
|
|
|
|
для: Alex_Sidneff
(13.11.2009 в 01:18)
| | заберите из SQL полное имя, а в php переделывайте, как хотите. Хоть 15 , хоть 1, хоть 200. | |
|
|
|
|
|
|
|
для: Trianon
(13.11.2009 в 01:23)
| | А Вы не подскажите на что упираться? На какую команду? | |
|
|
|
|
|
|
|
для: Alex_Sidneff
(13.11.2009 в 01:52)
| | Не понял вопроса. | |
|
|
|
|
|
|
|
для: Trianon
(13.11.2009 в 02:19)
| | Всё, разобрался!!!
$sql1 = "SELECT * FROM muz_images LIMIT 0,1";
$result1 = mysql_query($sql1, $link1);
while ($row1 = mysql_fetch_array($result1))
{
echo substr($row1['image_name'],0,10).'<br>';
};
Выводит 10 символов из полученного!!! | |
|
|
|
|
|
|
|
для: Alex_Sidneff
(13.11.2009 в 02:25)
| | В MySQL есть аналогичная функция SUBSTRING | |
|
|
|
|
|
|
|
для: Alex_Sidneff
(13.11.2009 в 01:18)
| | - | |
|
|
|