За последние 24 часа нас посетили 17334 программиста и 1720 роботов. Сейчас ищут 983 программиста ...

You have an error in your SQL syntax

Тема в разделе "Прочие вопросы по PHP", создана пользователем MrMos, 18 дек 2014.

  1. MrMos

    MrMos Новичок

    С нами с:
    16 дек 2014
    Сообщения:
    36
    Симпатии:
    0
    В блоке с инфой сделол кнопку подробнее
    Код (Text):
    1. <?php
    2.  $result = mysql_query("select * from infa") or die(mysql_error());
    3.  $data = mysql_fetch_array($result);
    4.  do {
    5.      printf('
    6.      <div class="post">
    7.  <img src="image/znak.jpg"/>
    8.  <a thef=""> <h3>%s</h3> </a>
    9.  <p>%s<a href="podrobno.php?id=%s">Подробнее</a></p>
    10.  
    11.  <div style="clear:both;"></div>
    12.  </div>
    13.      ',$data["name"],$data["infa"],$data["id"]);
    14.  }
    15.  while($data = mysql_fetch_array($result))
    16.  ?>
    ссылается она сюда
    Код (Text):
    1.  <?php
    2.  if (!isset($_Get["id"])) {
    3.      $id=1;
    4.       } else
    5.       {
    6.          
    7.           $id=$_Get["id"];
    8.       }
    9.  $result = mysql_query("select * from infa were id='$id'") or die(mysql_error());
    10.  $data = mysql_fetch_array($result);
    11.  do {
    12.      printf('
    13.      <div>
    14.      <h1>%s</h1>
    15.      <p>%s</p>
    16.      </div>
    17.      ',$data["name"],$data["text"]);
    18.  }
    19.  while($data = mysql_fetch_array($result))
    20.  ?>
    но выдает ошибку в браузере
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'id='1'' at line 1

    плиз посоветуйте что нибудь...
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    were это БЫЛИ, а ГДЕ это where
    зренки раскрыть. как такой совет?
    кавычка айди равно кавычка 1. ясен прекрасен что это синтаксически неверная конструкция. надеюсь надо так
    Код (Text):
    1. `id`='1'
    Добавлено спустя 4 минуты 7 секунд:
    ду-вайл. да. поповский адепт. вас головой думать не учат. денег ему надеюсь заплатили?
     
  3. MrMos

    MrMos Новичок

    С нами с:
    16 дек 2014
    Сообщения:
    36
    Симпатии:
    0
    спасибо огромное поменял на where и все пошло))