тупой вопро по sql

Discussion in 'PHP' started by N19hTW0lF, 26 Sep 2008.

  1. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    _________________
     
    #1 N19hTW0lF, 26 Sep 2008
    Last edited: 5 Mar 2012
  2. NuR

    NuR Elder - Старейшина

    Joined:
    11 Dec 2005
    Messages:
    85
    Likes Received:
    58
    Reputations:
    -2
    http://ru.php.net/mysql
    графические примет если какнить паканешь, например base64 и в таблицу внесешь
     
  3. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Хранение в базе имеет свои преимущеста.
     
    1 person likes this.
  4. +toxa+

    +toxa+ Smack! SMACK!!!

    Joined:
    16 Jan 2005
    Messages:
    1,674
    Likes Received:
    1,028
    Reputations:
    1,228
    Булка по дефолту сохраняет аватары в бд
     
    _________________________
    2 people like this.
  5. Helios

    Helios Elder - Старейшина

    Joined:
    14 Jan 2007
    Messages:
    414
    Likes Received:
    180
    Reputations:
    103
    А cs-cart все картинки товаров и при этом довольно шустро работает
     
  6. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Для аватар лучше вот такой запрос создавать:

     
    1 person likes this.
  7. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    пожалуйста помогите у меня скоро олимпиада !
    сайт сделан на флеше!
    никак не могу сделать регистрацию!
    надо отправить данные с флеша (это я знаю) в пхп с пхп в mysql !
    можете дать пример! плз!
     
  8. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    N19hTW0lF, у тебя есть отличная возможность показать на олимпиаде свои собственные знания, почему бы ей не воспользоваться?
     
  9. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    олимпиада было по flash! но тама еще бальная система за использование sql + php! а я в этом 0! я районую выграл город тоже! теперь республика! ребять помогите!
     
  10. ++Norton++

    ++Norton++ Elder - Старейшина

    Joined:
    20 Nov 2006
    Messages:
    168
    Likes Received:
    39
    Reputations:
    0
    Про флеш ничего сказать не могу. В php примерно так:
    Code:
    $conn = mysql_connect('localhost', 'root', 'password') or die(mysql_error()); //открываем соединение с базой
    mysql_select_db('Amtel', $conn) or die(mysql_error());   //выбираем нужную БД
    $sql = "INSERT INTO table VALUES ('$x', '$y', '$z')";    //Формируем запрос
    mysql_query($sql, $conn); //отправляем данные
    
     
    1 person likes this.
  11. VDShark

    VDShark Elder - Старейшина

    Joined:
    1 Feb 2007
    Messages:
    260
    Likes Received:
    158
    Reputations:
    62
    На этот счет среди специалистов часто идут дебаты и споры. Есть как преимущества, так и недостатки... Так что так уж однозначно сказать нельзя (хотя я сам сторонник хранить только инфу о файлах в базе а не ами файлы... но все же иногда и к такому приходится прибегать).
     
  12. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    mysql_query это типа отправляет запросы?
    например mysql_query(Select * from...)!?
    а как можно сбросить значение какой то поли и записать новое
    И как можно шитать скока полей есть в таблице?!
    на например скока юзеров регистрировался!
    ++нортор++ спс1
     
  13. ++Norton++

    ++Norton++ Elder - Старейшина

    Joined:
    20 Nov 2006
    Messages:
    168
    Likes Received:
    39
    Reputations:
    0
    Да, мы отправляем запрос $sql через соединение $conn.
    Насчет подсчета юзеров, вот например:
    Code:
    SELECT count(*) AS total FROM users;
    
    total - общее число юзеров из таблицы users.
    Вставляются значения в таблицу с помощью команды INSERT:
    Code:
    INSERT INTO table VALUES ('$value0', '$value1', '$value2')
    
    Обновлять с помощью UPDATE
     
    #13 ++Norton++, 27 Sep 2008
    Last edited: 27 Sep 2008
  14. OdaN

    OdaN Elder - Старейшина

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    Нахрен с еще одним запросом в базу лезть? о_О

    PHP:
    $query "select * from users'"//определение запроса
    $result mysql_query($query); //обращение к базе
    $num mysql_numrows($result); //подсчет строк результата...
    И дельше из того-ж $result инфу тягать..
     
    #14 OdaN, 27 Sep 2008
    Last edited: 27 Sep 2008
  15. [х26]VОLАND

    [х26]VОLАND Elder - Старейшина

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    N19hTW0lF лучше скачай учебник, а не тут спрашивай. Так ты ничего не поймёшь...
    учебник php.net: http://wonted.ru/?mode=download&file=phpmanual
     
    1 person likes this.
  16. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    короче еще проблема!
    PHP:
    <? 
    $names $_Post ('names') (принимает пиримену с флешки)
    $conn mysql_connect('localhost''root''password') or die(mysql_error()); //открываем соединение с базой
    mysql_select_db('Amtel'$conn) or die(mysql_error());   //выбираем нужную БД
    $sql "Select * from table where name='$names'"    //Формируем запрос
    mysql_query($sql$conn); //отправляем данные
    потом если есть то 
    echo "1"
    если нет echo "0"
    но у меня всегда echo "1" получается даже ежи такого записа нету
    если $sql 
    "Select * from table where name='anya'"  то
    работает
    на пхп точно приходять данные
    !
     
    #16 N19hTW0lF, 27 Sep 2008
    Last edited: 27 Sep 2008
  17. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Как раз тот участок кода, в котором у тебя возникает ошибка, надо приводить полностью, а не описывать своими словами.
     
  18. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    не помнью!-)
    скрипт я делаю по книге!
    а исходник на работе! завтра поставлю!
    думал что то придумаете!-)
     
  19. ++Norton++

    ++Norton++ Elder - Старейшина

    Joined:
    20 Nov 2006
    Messages:
    168
    Likes Received:
    39
    Reputations:
    0
    Попробуй поменять вот это:
    Code:
    $names = $_Post ('names')
    
    На это:
    Code:
    $names = $HTTP_POST_VARS['names'];
    
     
  20. N19hTW0lF

    N19hTW0lF Elder - Старейшина

    Joined:
    11 Jul 2007
    Messages:
    188
    Likes Received:
    140
    Reputations:
    4
    в сели развития ума,можете сказать че меняется при этом?