Вот состав файла допустим 1.php PHP: <?php include ("setup.php"); $sqlr="select * from '.$cvc.'_cat where id='$id'"; $resultr=mysql_query($sqlr); $rowr=mysql_fetch_array($resultr); { echo "<b>$rowr[2]</b>"; } mysql_query("update '.$cvc.'_cat set site_balans=site_balans-'1' where id='$id'"); ?> Так я вызываю файл 1.php?cvc=11&id=27 бд у меня заполнена и там есть все поля. на выходе получаю токо <b></b> что тут не так?
DNA tokenizer: Fatal error: Unknown data in DNA at all rows. Проще и короче сказать где у тебя ошибок быть не может...
Тут куча вещей, которые могут (работать/не работать) в зависимости от (положения звезд на небе/настроек веб-сервера). И просто - ошибки. Которые работать не будут. Вольное(грубое) изложение. Те, кому не нравится, что что я использую одиночные кавычки, могут идти строем. PHP: <?php include ('setup.php'); $cvc = isset($_GET['cvc'])?$_GET['cvc']:'error'; $id = isset($_GET['id'])?$_GET['id']:'error'; if ((!is_int($cvc))||(!is_int($id))) { die('Херня какая-то....'); } $sqlr='select site_balans from '.$cvc.'_cat where id='.$id; $resultr=mysql_query($sqlr); $rowr=mysql_fetch_array($resultr, MYSQL_ASSOC); echo '<b>'.$rowr['site_balans'].'</b>'; mysql_query('update '.$cvc.'_cat set site_balans=site_balans-1 where id='.$id); ?>
Maxer Ты считаешь, что это отличный способ заставить SQL запрос выполняться - попросить, чтобы тебе на форуме написали код? может быть, стоит научиться самостоятельно находить и исправлять ошибки?
Чебурген, не, ну почему... может что нить задумчиво шевельнется в голове, глядя на готовый код... может...
Горбунов Олег Не понял, что должно шевельнуться в плане поиска ошибок. Как раз наоборот - зашевелится во всю ширь принцип, что код бывает двух типов - рабочий и не рабочий. а третьего не дано. что рабочий код появляется сам собой.