mysqli-trouble with MySQL5



Hi;
I am using the mysqli-extension on all my database queries.
Everything worked just fine when I used MySQL 4, but when the database was
upgraded to MySQL 5 (5.0.22), I got a strange error.
Here is an example:

function example(){
global $table, $mysqli;
$min = 2;
$stmt = mysqli_prepare($mysqli, "SELECT SUM(Id) FROM $table WHERE
Id>?");
if ($stmt){
mysqli_bind_param($stmt, 'i', $min);
mysqli_execute($stmt);
mysqli_bind_result($stmt, $number);
mysqli_stmt_close($stmt);
}
else echo "failure";
}

This worked fine with mysql4, but with mysql5 i get a "proxy server error".

BUT: By removing SUM from the query, everything works fine:
$stmt = mysqli_prepare($mysqli, "SELECT Id FROM $table WHERE Id>?");

(but of course the query gives me not an interesting result).

SO: It seems that SUM messes things up, but there are noe good reasons for
it as I can see.
When I comment the line
// mysqli_bind_result($stmt, $number);
i do not get the error.

I use PHP 5.0.4, and MySQL 5.0.22. I use a tomcat server.

Any suggestions...?


.



Relevant Pages

  • mysqli-trouble with mysql5
    ... I am using the mysqli-extension on all my database queries. ... Everything worked just fine when I used MySQL 4, ... (but of course the query gives me not an interesting result). ...
    (comp.lang.php)
  • Re: Problem with SQL and Recordset
    ... This assumes that the name of the subform control on the parent form is the ... NextSuffix field from the "query" to be entered into the Suffix field on ... Dim mySQL As String ...
    (microsoft.public.access.modulesdaovba)
  • Re: [Q]Problems related to the MySQL linked Server.
    ... The error messge when I query data with following SQL. ... select @v_intUserNo = uno ... where userid = 'testid' ... I have two questions about the linked server for the MySQL. ...
    (microsoft.public.sqlserver.odbc)
  • Re: Performance MySQL
    ... schicke erst den Query an die Datenbank ab, ... Möglichkeit von Concurrent Inserts nur MyISAM Storages ein. ... > MySQL bis jetzt noch nichts zu bieten. ... Welcher Tabellentyp? ...
    (de.comp.datenbanken.mysql)
  • Re: where to get mySQL questions answered?
    ... After resolving some performance issues with mysql in building initial ... soon as I add an OR to my WHERE x LIKE '%blah%' type queries. ... My php code dynamically builds an sql query. ...
    (comp.lang.php)