PHP: <td><a href='install_otkaz.php?id=$tablerows[0]&nomer=$tablerows[1]&tip=$tablerows[2]&depo=$tablerows[6]'><img src='img/edit.png'></a></td></tr> "); tip=$tablerows[2] передаеться данные типа ВЛ 85. PHP: <? $tip1=$_GET['tip']; $zti = mysql_query ("SELECT * FROM `otkaz` WHERE `tip`=".$tip1, $db); $kti= mysql_num_rows($zti); ?> строка браузера содержит информацию такого вида install_otkaz.php?id=1&nomer=654321&tip=%E2%EB%2085&depo=%E0%EF%E2. Запрос пишет ошибку Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in..... Я правильно понимаю, что в строке пеередаеться tip=%E2%EB%2085, потом в запросе он пытается найти строки с tip=%E2%EB%2085, и не находит их! как это исправить?
PHP: <td><a href='install_otkaz.php?id=$tablerows[0]&nomer=$tablerows[1]&tip=urldecode($tablerows[2])&depo=$tablerows[6]'><img src='img/edit.png'></a></td></tr> "); не берет, тоже самое выводит, в мануале вообще ничего не понятно!
PHP: <? $tip1=$_GET['tip']; $a=urldecode('$tip1'); $ztip = mysql_query ("SELECT * FROM `otkaz` WHERE `tip`=".$a, $db); $ktip= mysql_num_rows($ztip); ?> так что ли??? PHP: <?php $a = explode('&', $QUERY_STRING); $i = 0; while ($i < count($a)) { $b = split('=', $a[$i]); echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])), ' is ', htmlspecialchars(urldecode($b[1])), "<br />\n"; $i++; } ?> везде в основном дают этот пример! больши информаци как таковой нет!
PHP: $a=urldecode($tip1); это я по запарке, просто перебирал варианты и скопировал не правильный! PHP: echo($tip1); нормально декодирует строук, но все равно в запросе не работает! Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in в чем причина???