Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL-kysely ei toimi

Sivun loppuun

Duracel [27.12.2014 00:15:55]

#

Terve

Pitäisi hakea kannasta lämpötila tietoa päivämäärän mukaan mutta mikä mahtaa mennä väärin ?

$result = mysql_query("SELECT temp_c FROM temps ORDER BY date DESC WHERE sensor_serial = '28.06587E020000'");

morderca [27.12.2014 02:01:41]

#

Ihan alkuun, tule pois vanhasta ajasta, ala käyttämään nykyaikaisia komentoja, eli tässä tapauksessa mysqli_query(connection,query,mode);

Lisäksi, miten ei toimi? Antaako mitään erroria missään? Paljon helpompi auttaa kaikissa tapauksissa, kun saa riittävän yksityiskohtaiset lähtökohdat ongelmasta.

Ja vielä, tuohan on väärässä järjestyksessä.

Korjattuna se menisi suunnilleen näin:

mysqli_query($connect,"SELECT temp_c FROM temps WHERE sensor_serial = '28.06587E020000' ORDER BY date DESC");

manninen [27.12.2014 18:14:28]

#

Johtuisiko toimimattomuus väärästä järjestyksestä ;)

dartvaneri [28.12.2014 23:08:42]

#

morderca kirjoitti:

Ihan alkuun, tule pois vanhasta ajasta, ala käyttämään nykyaikaisia komentoja, eli tässä tapauksessa mysqli_query(connection,query,mode);

Vai oisko PDO?

morderca [28.12.2014 23:21:47]

#

No sillä nyt ei ole mitään väliä, että käyttääkö nykyään Procedural, Object-Oriented vai PDO - menetelmää, mutta tuo on joka tapauksessa "väärin" tuollaisenaan.

E: Mutta kyllä, olet oikeassa. Periaatteessa PDO:hon kannattaisi jo siirtyä, mutta jos joku kysyy apua C#:n kanssa, niin et käske hänen käyttää Javaa.
Jos joku kysyy apua MySQLi Object-orientedin kanssa, niin älä käske hänen siirtyä PDO:hon.

The Alchemist [29.12.2014 00:06:18]

#

Mikä tuo PHO sitten onkaan, niin tässä ketjussahan ei ole silti vielä esitetty riviäkään oliokoodia eikä kysytty apua sellaisen kanssa...

dartvaneri [30.12.2014 17:29:33]

#

morderca kirjoitti:

Ihan alkuun, tule pois vanhasta ajasta, ala käyttämään nykyaikaisia komentoja, eli tässä tapauksessa mysqli_query(connection,query,mode);

morderca kirjoitti:

...mutta jos joku kysyy apua C#:n kanssa, niin et käske hänen käyttää Javaa.
Jos joku kysyy apua MySQLi Object-orientedin kanssa, niin älä käske hänen siirtyä PDO:hon.

Sanoisin, ironista. :)

Macro [01.01.2015 14:41:44]

#

dartvaneri kirjoitti:

morderca kirjoitti:

Ihan alkuun, tule pois vanhasta ajasta, ala käyttämään nykyaikaisia komentoja, eli tässä tapauksessa mysqli_query(connection,query,mode);

morderca kirjoitti:

...mutta jos joku kysyy apua C#:n kanssa, niin et käske hänen käyttää Javaa.
Jos joku kysyy apua MySQLi Object-orientedin kanssa, niin älä käske hänen siirtyä PDO:hon.

Sanoisin, ironista. :)

https://www.php.net/manual/en/function.mysql-query.php:

Warning

This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information. Alternatives to this function include:

mysqli_query()
PDO::query()


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta