sql >> Database teknologi >  >> RDS >> Mysql

PHP-forespørgsel giver ingen resultater

Din SQL kunne klare sig med noget omarbejde (dog ikke årsagen til dit problem). Intet behov for den indlejrede markering (som også kan forårsage en fejl, hvis den returnerer> 1 række). Prøv at deltage.

$sql = "
    SELECT title FROM le7dm_pf_tasks t
        INNER JOIN le7dm_pf_projects p ON t.project = p.id
    WHERE p.title = '{$ws_title}'
    ORDER BY title DESC LIMIT 1
";

Du itererer også over et ukendt antal rækker ved hjælp af while-sætningen. Og så afslutter du og forsøger en understreng. Hvordan ved du, at den sidste række gentog i mens havde en værdi.

Prøv at udlæse $result_title inde i selve while-løkken for at bekræfte data.

echo $result_title;

Hvis du virkelig kun har en enkelt række, er der ikke behov for while-løkken. Bare gør

$row = mysql_fetch_assoc($result_query);


  1. Forbinder postgresql med sqlalchemy

  2. Få låste tabeller i mysql-forespørgsel

  3. Tilføjelse og adgang til knap-id'er i en PHP-genereret tabel

  4. pgbackups på Heroku blev ikke fundet