За последние 24 часа нас посетили 17530 программистов и 1281 робот. Сейчас ищут 1475 программистов ...

Помогите не выполняется SQL запрос

Тема в разделе "PHP и базы данных", создана пользователем Maxer, 8 ноя 2006.

  1. Maxer

    Maxer Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    93
    Симпатии:
    0
    Вот состав файла допустим 1.php
    PHP:
    1.  
    2. <?php  
    3. include ("setup.php");
    4.  
    5. $sqlr="select * from '.$cvc.'_cat where id='$id'";
    6. $resultr=mysql_query($sqlr);
    7. $rowr=mysql_fetch_array($resultr);
    8. {
    9. echo "<b>$rowr[2]</b>";
    10. }
    11. mysql_query("update '.$cvc.'_cat set site_balans=site_balans-'1' where id='$id'");
    12. ?>
    13.  
    Так я вызываю файл 1.php?cvc=11&id=27
    бд у меня заполнена и там есть все поля.
    на выходе получаю токо <b></b>
    что тут не так?
     
  2. Anonymous

    Anonymous Guest

    DNA tokenizer: Fatal error: Unknown data in DNA at all rows.

    Проще и короче сказать где у тебя ошибок быть не может...
     
  3. Maxer

    Maxer Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    93
    Симпатии:
    0
    непонял т.е тут ошибок нет?
     
  4. Anonymous

    Anonymous Guest

    Тут куча вещей, которые могут (работать/не работать) в зависимости от (положения звезд на небе/настроек веб-сервера). И просто - ошибки. Которые работать не будут.

    Вольное(грубое) изложение.
    Те, кому не нравится, что что я использую одиночные кавычки, могут идти строем.
    PHP:
    1. <?php  
    2. include ('setup.php');
    3. $cvc = isset($_GET['cvc'])?$_GET['cvc']:'error';
    4. $id = isset($_GET['id'])?$_GET['id']:'error';
    5. if ((!is_int($cvc))||(!is_int($id))) { die('Херня какая-то....'); }
    6. $sqlr='select site_balans from '.$cvc.'_cat where id='.$id;
    7. $resultr=mysql_query($sqlr);
    8. $rowr=mysql_fetch_array($resultr, MYSQL_ASSOC);
    9. echo '<b>'.$rowr['site_balans'].'</b>';
    10. mysql_query('update '.$cvc.'_cat set site_balans=site_balans-1 where id='.$id);
    11. ?>
     
  5. Maxer

    Maxer Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    93
    Симпатии:
    0
    Респект тебе! все работает!
    спасибо!
     
  6. Maxer
    Ты считаешь, что это отличный способ заставить SQL запрос выполняться - попросить, чтобы тебе на форуме написали код?

    может быть, стоит научиться самостоятельно находить и исправлять ошибки?
     
  7. И, я не помню.
    Я уже говорил тебе, что таблица должна быть одна?
     
  8. Anonymous

    Anonymous Guest

    Чебурген, не, ну почему... может что нить задумчиво шевельнется в голове, глядя на готовый код... может...
     
  9. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    die(32);

    ?
     
  10. Anonymous

    Anonymous Guest

    Нет никакой жизни, нет никакой смерти....
    Все это колебания кармы.
     
  11. Горбунов Олег
    Не понял, что должно шевельнуться в плане поиска ошибок.
    Как раз наоборот - зашевелится во всю ширь принцип, что код бывает двух типов - рабочий и не рабочий. а третьего не дано.
    что рабочий код появляется сам собой.
     
  12. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    подрастешь и поймешь, что и кармы-то нет ...