Путь файла в mysql:(

  • Автор темы Автор темы milan forever
  • Дата начала Дата начала

milan forever

Guest
Путь файла в mysql:(

Извините заранее , етот вопрос может показаться вам глупым..................:)
Вопрос вот в чём: как можно в mysql написать путь файла а не вставлять в mysql его? и как вывести его при запросе?
 
Ты хотел сказать, что тебе нужно вставить в таблицу не сам файл, а путь к этому файлу ?

1. создаешь таблицу.
2. в таблице делаешь поле Path типа varchar.
3. инсертишь в это поле строки, представляющие собой путь к файлу.
 
В продолжение темы

Тут вот хотел бы продолжить тему. как раз есть вопросец в тему.

Почему то не работает такая сточка добавления пути к файлу.
PHP:
$quary = 'update tbl_name set PHOTO='.$updir.'where ID='.$curid;
$result = mysql_query($quary, $db_con);

$updir -> содержит
/var/www/virtual/.../.../HONDA/120404_204.jpg

PHOTO типа varchar(255)

В чем может быть трабл..
Подозреваю что проблемма в строке пути к файлу...
Но как сделать не знаю.
Пытался так addslashes($updir), не помагает.
Выручайте.

И еще вопрос.
Может кто знает SQL када нить пишит ошибки, такого плана.., ОС Linux.
 
Не работает, потому что зарплату не платишь, вот если бы не пахало ...
 
>Товарищ директор видимо чегото нанюхался, или просто шутит
Товарищ новичек явно не прочитал рекомендации о том, как надо задавать вопросы. Могу поделиться ссылкой.
 
Автор оригинала: Demiurg
>Товарищ директор видимо чегото нанюхался, или просто шутит
Товарищ новичек явно не прочитал рекомендации о том, как надо задавать вопросы. Могу поделиться ссылкой.
Да ладно, в чем проблема то, ну прочитал я вместо пахало -> пахло :) с кем не бывает.. самому смешно блин..

Ну давай ссылочку почитаю, межет я внатуре че не так задал. тогда извеняйте
 
Автор оригинала: Demiurg
echo mysql_error();
после запроса
Болшое спасибо. буду разбираться вчем тут проблема.

-~{}~ 12.04.04 18:20:

Блин, ну не могу разобраться, че ей надо..
Пишит вот такую ошибку.

You have an error in your SQL syntax near '/var/www/virtual/.../.../HONDA/130404_210.jpg where ID=210' at line 1
 
Помогает проставление кавычек (одинарных) вокруг строковых констант. А также добавление слэшей где положено.

PHP:
$quary= "update table set PHOTO='".addslashes($updir)."' where ID=".$curid;
 
Автор оригинала: Lav
Помогает проставление кавычек (одинарных) вокруг строковых констант. А также добавление слэшей где положено.

PHP:
$quary= "update table set PHOTO='".addslashes($updir)."' where ID=".$curid;

Спасибо..
 
Сверху