PHP + MYSQL + Stored Proc, как правильно ?
1895 сообщений
#18 лет назад
В общем пишу...:[code]$query = 'SELECT date_data, open_data, close_data, min_data, max_data FROM act_rate ORDER BY date_data';
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
// Printing results in HTML
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
foreach ($line as $col_value) {
echo "$col_value | ";
}
}[/code]
данные возвращаються, все отлично
пишу:
[code]
$query = 'call SelectData()';
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
// Printing results in HTML
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
foreach ($line as $col_value) {
echo "$col_value | ";
}
}[/code]
пишет мне:
PROCEDURE sd.SelectData can't return a result set in the given context
Данниый баг обещан бил поправить ещё в 5.0.22 бета, но по сей день (5.1.22 версия у меня) не поправлено!
Хранимку без проблем пашет в любом норм. редакторе, а в ПХП не пашет, почему? Как бороться? Сколько ещё таких багов жевать на ровном месте?
1895 сообщений
#18 лет назад
Фегасе... и так все дружно фигачат запроси прямо в ПХП коде и никто не знает что такое ХП??? мдя... все ясно))) Спс.
400 сообщений
#18 лет назад
Просто никто не юзает криво реализованные и сырые процедуры мускула, кому это надо?
1410 сообщений
#18 лет назад
[quote="MMM_Corp"]Фегасе... и так все дружно фигачат запроси прямо в ПХП коде и никто не знает что такое ХП??? мдя... все ясно))) Спс.[/quote]Вообще-то давно придумали ORM, чтобы не фигачить запросы прямо в пхп-коде

1895 сообщений
#18 лет назад
[quote="phpmaniac"]Просто никто не юзает криво реализованные и сырые процедуры мускула, кому это надо?[/quote]Вы ошибаетесь, все там нормально пашет, это проблема в ПХП, шоб оно.... гр....
ArtLab, можно поподробней, что к чему?

