sql >> データベース >  >> RDS >> Mysql

MySQLは1行のみを返します

    $query = mysql_query("SELECT `title`,
                                 `url_title`
                            FROM `fastsearch`
                           WHERE `tags`
                                LIKE '%$q%'
                           LIMIT 5");
    
    while ($row = mysql_fetch_assoc($query)) {
        print_r($row);
    }
    
    • $queryのつづりを間違えました あなたの例では
    • mysql_fetch_assoc() 呼び出されるたびに行を返し、FALSE 行がなくなったとき。条件でそれに変数を割り当てることによって、あなたの利点にそれを使用してください。 while()内 ループ、$row 現在の行になります。


    1. mysqlクエリは1つのID列から複数のテーブルを表示します

    2. OracleのSESSIONTIMEZONE関数

    3. 2014年10月CPUがArcGISDesktopをクラッシュ

    4. MySQLでヒストグラムを作成する方法は?