Здравствуйте, подскажите пожалуйста, что не так в коде?
Хотела вывести результат запроса на экран, но столкнулась с проблемой, значения функция mysql_fetch_row выдает, пустые.
PHP:
скопировать код в буфер обмена
<? $user_id=1; $obj=2; $city=15; $street=87; $house=10; $housing=100; $flat=1100; $id_v=134; $buf=""; $count_record=0; $query='select id_obj, id_city, id_street, house, housing, flat, id_v from obr_obj_id'.$user_id.'_user where id_obj = "'.$obj.'" and id_city= "'.$city.' " and id_street= "'.$street.'" and house= "'.$house.'" and housing= "'.$housing.' " and flat= "'.$flat.'" and id_v="'.$id_v.'" '; { $buf=$buf. '<p> '.$row_in2[0].' '.$row_in2[1].' '.$row_in2[2].'</p>'; $count_record=$count_record+1; } echo '<p> '. $query_result.' </p><p> '. $query.'</p><p> Result:'.$count_record.'</p> '.$buf; ?>
Выводит следующее на страницу.
Resource id #4
select id_obj, id_city, id_street, house, housing, flat, id_v from obr_obj_id1_user where id_obj = "2" and id_city= "15 " and id_street= "87" and house= "10" and housing= "100 " and flat= "1100" and id_v="134"
Result:0
Результат запроса в MySQL во вложении.
(Добавление)
Ошибку свою нашла в базе одно из полей было строковое, а я числовое в переменные записываю. Прикреплено изображение (Нажмите для увеличения)
|