2
你如何使用PHP通過this SQL query返回該行:如何獲得由PHP中包含PREPARE和EXECUTE的SQL查詢返回的行?
SET @r := (SELECT ROUND(RAND() * (SELECT COUNT(*) FROM mytable)));
SET @sql := CONCAT('SELECT * FROM mytable LIMIT ', @r, ', 1');
PREPARE stmt1 FROM @sql;
EXECUTE stmt1;
設置$query
等於以上,然後做平常mysql_query($query)
是不返回任何結果。